>> > >> > 2) There are a few small items in the current deb archive >> > packages that >> > we could put into svn ie small fixes and man pages. I've done >> > some, eg >> > with liborange I think, but if anyone else has the time, >> > inclination and >> > unserstanding to have a quick look this could be useful. >> > >> > Agreed, although we maybe lacking on volunteers. We can't even muster >> > a documentation effort at the moment.. >> > >> >> I think I might have a look at this now, hopefully shouldn't take too >> long. >> > > Ok, so I've been going through this stuff, and I've come across > something I hope someone can help with. The deb diff for liborange > contains this snippet > > @@ -190,7 +190,7 @@ > #endif > } TSetupFileEntry; > > -P typedef struct > +typedef struct > { > uint32_t FirstDisk; > uint32_t LastDisk; > @@ -201,7 +201,7 @@ > uint32_t Date; > uint32_t FileVersionMS; > uint32_t FileVersionLS; > -} TSetupFileLocationEntry; > +} P TSetupFileLocationEntry; > > > where P has been defined as > #define P __attribute__((packed)) > > Now I have no idea about attributes, so does anyone know which of these > options are correct and/or superior ?
That's Inno Setup support, right? Is that file even included in the build? I don't think it works very well anyway... \David ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel