If an old port is resurrected to work with current version code, its files can be relocated to the appropriate sys or win folder as required. In the meantime, the burden of upkeep can be avoided for the stuff in the outdated folder for now.
43 lines
1.2 KiB
OpenEdge ABL
43 lines
1.2 KiB
OpenEdge ABL
/* NetHack 3.6 amidos.p $NHDT-Date: 1432512796 2015/05/25 00:13:16 $ $NHDT-Branch: master $:$NHDT-Revision: 1.7 $ */
|
|
/* Copyright (c) Kenneth Lorber, Bethesda, Maryland, 1992, 1993. */
|
|
/* NetHack may be freely redistributed. See license for details. */
|
|
|
|
/* amidos.c */
|
|
void NDECL(flushout );
|
|
#ifndef getuid
|
|
int NDECL(getuid );
|
|
#endif
|
|
#ifndef getpid
|
|
int NDECL(getpid );
|
|
#endif
|
|
#ifndef getlogin
|
|
char *NDECL(getlogin );
|
|
#endif
|
|
#ifndef abs
|
|
int FDECL(abs, (int ));
|
|
#endif
|
|
int NDECL(tgetch );
|
|
int NDECL(dosh );
|
|
long FDECL(freediskspace, (char *));
|
|
long FDECL(filesize, (char *));
|
|
void FDECL(eraseall, (const char * , const char *));
|
|
char *FDECL(CopyFile, (const char * , const char *));
|
|
void FDECL(copybones, (int ));
|
|
void NDECL(playwoRAMdisk );
|
|
int FDECL(saveDiskPrompt, (int ));
|
|
void NDECL(gameDiskPrompt );
|
|
void FDECL(append_slash, (char *));
|
|
void FDECL(getreturn, (const char *));
|
|
#ifndef msmsg
|
|
void FDECL(msmsg, ( const char *, ... ));
|
|
#endif
|
|
#if !defined(__SASC_60) && !defined(_DCC)
|
|
int FDECL(chdir, (char *));
|
|
#endif
|
|
#ifndef strcmpi
|
|
int FDECL(strcmpi, (char * , char *));
|
|
#endif
|
|
#if !defined(memcmp) && !defined(AZTEC_C) && !defined(_DCC) && !defined(__GNUC__)
|
|
int FDECL(memcmp, (unsigned char * , unsigned char * , int ));
|
|
#endif
|