Go to the FreeLists Home Page Home Signup Help Login
 



[openbeos] || [Date Prev] [02-2004 Date Index] [Date Next] || [Thread Prev] [02-2004 Thread Index] [Thread Next]

[openbeos] screen saver kit bin incompatibility

  • From: "François Revol" <revol@xxxxxxx>
  • To: "OpenBeOS" <openbeos@xxxxxxxxxxxxx>
  • Date: Mon, 09 Feb 2004 22:47:05 +0100 CET
There seems to be something really odd with BScreenSaver:
[revol@patrick ~/devel/SS]$ nm /boot/preferences/ScreenSaver |grep 
ReservedScreenSaver
0001ad88 T ReservedScreenSaver1__12BScreenSaver
0001ad80 T ReservedScreenSaver2__12BScreenSaver
0001ad78 T ReservedScreenSaver3__12BScreenSaver
0001ad70 T ReservedScreenSaver4__12BScreenSaver
0001ad68 T ReservedScreenSaver5__12BScreenSaver
0001ad60 T ReservedScreenSaver6__12BScreenSaver
0001ad58 T ReservedScreenSaver7__12BScreenSaver
0001ad50 T ReservedScreenSaver8__12BScreenSaver
[revol@patrick ~/devel/SS]$ nm /bin/screen_blanker |grep 
ReservedScreenSaver
0000c9e8 T ReservedScreenSaver1__12BScreenSaver
0000c9e0 T ReservedScreenSaver2__12BScreenSaver
0000c9d8 T ReservedScreenSaver3__12BScreenSaver
0000c9d0 T ReservedScreenSaver4__12BScreenSaver
0000c9c8 T ReservedScreenSaver5__12BScreenSaver
0000c9c0 T ReservedScreenSaver6__12BScreenSaver
0000c9b8 T ReservedScreenSaver7__12BScreenSaver
0000c9b0 T ReservedScreenSaver8__12BScreenSaver

and the addons I have use those, but in the header:
        virtual void _ReservedScreenSaver1();
        virtual void _ReservedScreenSaver2();
        virtual void _ReservedScreenSaver3();
        virtual void _ReservedScreenSaver4();
        virtual void _ReservedScreenSaver5();
        virtual void _ReservedScreenSaver6();
        virtual void _ReservedScreenSaver7();
        virtual void _ReservedScreenSaver8();
And our implementation uses those mangled names...
This obviously won't work.

François.






[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.