[Scribus] Bugfix wrong var type to compare with dlerror(3) -Incoming patch

Michael Schloh von Bennewitz michael.schloh
Wed Aug 20 14:26:22 CEST 2003


On Wed, Aug 20, 2003, Martin Costabel wrote:
> Michael Schloh von Bennewitz wrote:
>>The variable defined as 'char *error' is compared against dlerror(3) which
>>returns a 'const char *' on most platforms. Even on platforms in which it
>>returns 'char *' it is safe to declare this variable as 'const char
>>*error', and by doing so the Scribus 1.0.1 code will build on more systems
>>(like BSD). 
>
> This patch is also necessary on MacOSX/Darwin. It has been in the Fink 
> package from the beginning. Your other patches you sent so far are not 
> necessary on Darwin.
>
Hello Martin,

Sorry for the duplicate bug report. The integer types patch is not necessary
for Darwin or BSD systems because they supply datatype wrappers (more like
crutches) that allow non ISO C++ compliant software to still correctly
build. It's probably not a good idea to assume this though. It's better to
stick to the standard.

@+,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 467 bytes
Desc: not available
Url : http://nashi.altmuehlnet.de/pipermail/scribus/attachments/20030820/8996ae71/attachment.pgp 



More information about the scribus mailing list