Files
harbour-core/harbour/contrib/hbnetio/hbnetio.hbx
Viktor Szakats 0382ca18a4 2011-04-20 02:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* 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.
2011-04-20 00:20:49 +00:00

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