* contrib/hbunix/hbunix.hbp
* contrib/hbcurl/hbcurl.hbm
* contrib/hbnetio/hbnetio.hbp
* contrib/hbnetio/hbnetio.hbx
* contrib/gtwvg/gtwvg.hbp
* contrib/hbwin/hbwin.hbp
* contrib/hbsqlit3/hbsqlit3.hbp
* contrib/hbexpat/hbexpat.hbp
+ Enabled -std=c89 option when building with any gcc compiler.
(TOFIX: now GTWVG breaks with error)
I mean this as an experiment which I'd like to extend
gradually to whole Harbour as it seems a good way to
ensure the code being truly ANSI C as we claim it. It
can certainly avoid a few unnecessary rounds with
committed code problems.
Now that there are multiple ANSI C standards we may
want to discuss which level we want to stick with
(C89/C90, C99, C1X) until then let's assume C89 even though
not all of Harbour code complies ATM. F.e.:
../../../hbprintf.c:543:4: warning: implicit declaration of function 'modfl'
../../../hbprintf.c:1146:25: warning: implicit declaration of function 'isfinite'
* contrib/hbqt/qtgui/hbqt_hbqsyntaxhighlighter.cpp
* contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp
* contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
* contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
* contrib/hbqt/qtcore/hbqt_pointer.cpp
* contrib/hbqt/qtcore/hbqt_hbqslots.cpp
! Converted C++ style comments to ANSI C.
Even though it's C++ code it's good to stick with one
comment style (ANSI C) accross Harbour to avoid getting wrong customs.
Pls stick to it.
58 lines
1.8 KiB
Plaintext
58 lines
1.8 KiB
Plaintext
/*
|
|
* $Id$
|
|
*/
|
|
|
|
/* -------------------------------------------------------------------- */
|
|
/* NOTE: You can add manual override which functions to include or */
|
|
/* exclude from automatically generated EXTERNAL/DYNAMIC list. */
|
|
/* Syntax: // HB_FUNC_INCLUDE <func> */
|
|
/* // HB_FUNC_EXCLUDE <func> */
|
|
/* -------------------------------------------------------------------- */
|
|
|
|
/* -------------------------------------------------------------------- */
|
|
/* WARNING: Automatically generated code below. DO NOT EDIT! */
|
|
/* Regenerate using hbmk2 '-hbx=' option. */
|
|
/* -------------------------------------------------------------------- */
|
|
|
|
#ifndef __HBEXTERN_CH__HBNETIO__
|
|
#define __HBEXTERN_CH__HBNETIO__
|
|
|
|
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBNETIO__ANNOUNCE )
|
|
ANNOUNCE __HBEXTERN__HBNETIO__
|
|
#endif
|
|
|
|
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBNETIO__REQUEST )
|
|
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
|
#endif
|
|
|
|
DYNAMIC NETIO_ACCEPT
|
|
DYNAMIC NETIO_CLOSESTREAM
|
|
DYNAMIC NETIO_COMPRESS
|
|
DYNAMIC NETIO_CONNECT
|
|
DYNAMIC NETIO_DECODE
|
|
DYNAMIC NETIO_DISCONNECT
|
|
DYNAMIC NETIO_FUNCEXEC
|
|
DYNAMIC NETIO_GETCONNECTION
|
|
DYNAMIC NETIO_GETDATA
|
|
DYNAMIC NETIO_LISTEN
|
|
DYNAMIC NETIO_MTSERVER
|
|
DYNAMIC NETIO_OPENDATASTREAM
|
|
DYNAMIC NETIO_OPENITEMSTREAM
|
|
DYNAMIC NETIO_PROCEXEC
|
|
DYNAMIC NETIO_PROCEXECW
|
|
DYNAMIC NETIO_PROCEXISTS
|
|
DYNAMIC NETIO_RPC
|
|
DYNAMIC NETIO_RPCFILTER
|
|
DYNAMIC NETIO_SERVER
|
|
DYNAMIC NETIO_SERVERSTOP
|
|
DYNAMIC NETIO_SRVSENDDATA
|
|
DYNAMIC NETIO_SRVSENDITEM
|
|
DYNAMIC NETIO_SRVSTATUS
|
|
DYNAMIC NETIO_VERIFYCLIENT
|
|
|
|
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBNETIO__REQUEST )
|
|
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
|
#endif
|
|
|
|
#endif
|