[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: use of malloc.h in KDE
From: Waldo Bastian <bastian () kde ! org>
Date: 2002-11-22 11:17:53
[Download RAW message or body]
On Friday 22 November 2002 11:39, Andy Fawcett wrote:
> Would it make sense to do the replace now, and those implementations
> that still need <malloc.h> could include it conditionally?
>
> Does anyone see any danger in this?
I found 50 occurences of <malloc.h> with a quick scan. (I think I miss a few
modules though)
A lot of those are in yacc generated files where they occur like:
#if 0 /* No need for malloc.h, which pollutes the namespace;
instead, just don't use alloca. */
#include <malloc.h>
#endif
So those aren't to cause any problems. Do you happen to have a list of the
ones that are actually giving problems?
Cheers,
Waldo
["malloc" (text/x-csrc)]
./arts/flow/gsl/gslglib.h:# include <malloc.h>
./arts/libltdl/ltdl.c:# include <malloc.h>
./arts/mcopidl/yacc.cc:#include <malloc.h>
./arts/mcopidl/yacc.cc:/* #include <malloc.h> */
./kdelibs/kio/kio/yacc.c:#include <malloc.h>
./kdelibs/kio/kio/yacc.c:/* #include <malloc.h> */
./kdelibs/kjs/grammar.cpp:#include <malloc.h>
./kdelibs/kjs/grammar.cpp:/* #include <malloc.h> */
./kdelibs/libltdl/ltdl.c:# include <malloc.h>
./kdelibs/kdeprint/maticparser.cpp:#include <malloc.h>
./kdelibs/kdeprint/maticparser.cpp:/* #include <malloc.h> */
./qt-copy/src/3rdparty/zlib/zutil.h:# include <malloc.h>
./qt-copy/src/3rdparty/libpng/pngconf.h:# include <malloc.h>
./koffice/filters/kword/latex/import/parser/main.cc:#include <malloc.h>
./kdeadmin/kcmlinuz/grammar.cpp:#include <malloc.h>
./kdeadmin/kcmlinuz/grammar.cpp:/* #include <malloc.h> */
./kdegraphics/kfax/libtiffax/tif_msdos.c:#include <malloc.h>
./kdepim/libical/src/libical/icalyacc.c:#include <malloc.h>
./kdepim/libical/src/libical/icalyacc.c:/* #include <malloc.h> */
./kdepim/libical/src/libical/icallangbind.c:#include <malloc.h>
./kdepim/libical/src/libicalvcal/vcc.c:#include <malloc.h>
./kdepim/libical/src/libicalvcal/vobject.c:#include <malloc.h>
./kdepim/libkcal/versit/vcc.c:#include <malloc.h>
./kdepim/libkcal/versit/vcc.c:#include <malloc.h>
./kdepim/libkcal/versit/vcc.c:/* #include <malloc.h> */
./kdepim/korganizer/plugins/holidays/parseholiday.c:#include <malloc.h>
./kdesdk/kmtrace/ktrace_s.c:#include <malloc.h>
./kdesdk/kmtrace/ktrace.c:#include <malloc.h>
./kdesdk/kmtrace/mtrace.c:#include <malloc.h>
./kdesdk/kbabel/common/libgettext/system.h:# include <malloc.h>
./kdesdk/kbabel/kbabel/pofile.cc:#include <malloc.h>
./kdesdk/kbabel/kbabel/pofile.cc:/* #include <malloc.h> */
./kdesdk/kstartperf/libkstartperf.c:#include <malloc.h>
./kdevelop/parts/cppsupport/cppsupportpart.cpp:#include <malloc.h>
./kdeutils/kregexpeditor/gen_qregexpparser.cc:#include <malloc.h>
./kdeutils/kregexpeditor/gen_qregexpparser.cc:/* #include <malloc.h> */
./kdesupport/libxml/xmlmemory.c:#include <malloc.h>
./kdenetwork/kmail/kmmainwin.cpp:#include <malloc.h>
./kdemultimedia/kscd/libwm/plat_linux_cdda.c:#include <malloc.h>
./kdemultimedia/kscd/libwm/plat_sun_cdda.c:#include <malloc.h>
./kdemultimedia/kscd/libwm/plat_linux.c:#include <malloc.h>
./kdemultimedia/kscd/libwm/plat_sun_audio.c:#include <malloc.h>
./kdemultimedia/kscd/libwm/plat_linux.c~:#include <malloc.h>
./kdemultimedia/kscd/libwm/plat_linux_audio.c:#include <malloc.h>
./kdemultimedia/kscd/kscdmagic/xlib.c:#include <malloc.h>
./kdemultimedia/kmidi/TIMIDITY/sun_a.c:#include <malloc.h>
./kdemultimedia/kmidi/sun_a.cpp:#include <malloc.h>
./kdemultimedia/xine_artsplugin/video_fifo_out.c:#include <malloc.h>
./kdemultimedia/xine_artsplugin/xinePlayObject_impl.cpp:#include <malloc.h>
./kdemultimedia/xine_artsplugin/audio_fifo_out.c:#include <malloc.h>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic