View | Details | Raw Unified
Collapse All | Expand All

(-) stable~/src/jrd/jrd.cpp (-10 / +10 lines)
 Lines 135-148    Link Here 
#endif
#endif
#ifdef SERVER_SHUTDOWN
#ifdef SERVER_SHUTDOWN
extern "C" {
//extern "C" {
typedef struct dbf {
typedef struct dbf {
	struct dbf *dbf_next;
	struct dbf *dbf_next;
	USHORT dbf_length;
	USHORT dbf_length;
	TEXT dbf_data[2];
	TEXT dbf_data[2];
} *DBF;
} *DBF;
} // extern "C"
//} // extern "C"
#include "../jrd/sort.h"
#include "../jrd/sort.h"
#endif /* SERVER_SHUTDOWN */
#endif /* SERVER_SHUTDOWN */
 Lines 159-167    Link Here 
/*TMN: fwd. decl. SHOULD BE IN A HEADER FILE*/
/*TMN: fwd. decl. SHOULD BE IN A HEADER FILE*/
void ALL_print_memory_pool_info(IB_FILE * fptr, DBB databases);
void ALL_print_memory_pool_info(IB_FILE * fptr, DBB databases);
void ALLD_print_memory_pool_info(IB_FILE * fptr);
void ALLD_print_memory_pool_info(IB_FILE * fptr);
extern "C" {
//extern "C" {
void gds_print_delta_counters(IB_FILE *);
void gds_print_delta_counters(IB_FILE *);
} // extern "C"
//} // extern "C"
#endif /* SUPERSERVER */
#endif /* SUPERSERVER */
 Lines 201-210    Link Here 
#ifdef SUPERSERVER
#ifdef SUPERSERVER
extern "C" {
//extern "C" {
extern SLONG trace_pools;
extern SLONG trace_pools;
static REC_MUTX_T databases_rec_mutex;
static REC_MUTX_T databases_rec_mutex;
} // extern "C"
//} // extern "C"
// BRS. 03/23/2003
// BRS. 03/23/2003
// Those empty defines was substituted with #if defined(V4_THREADING) && !defined(SUPERSERVER)
// Those empty defines was substituted with #if defined(V4_THREADING) && !defined(SUPERSERVER)
 Lines 289-295    Link Here 
	return TRUE;
	return TRUE;
}
}
extern "C" {
//extern "C" {
#ifdef WIN_NT
#ifdef WIN_NT
 Lines 592-601    Link Here 
#ifdef SHLIB_DEFS
#ifdef SHLIB_DEFS
} // extern "C"
//} // extern "C"
/**  Use shdef.h which has all shared lib defs **/
/**  Use shdef.h which has all shared lib defs **/
#include "shdef.h"
#include "shdef.h"
extern "C" {
//extern "C" {
#endif
#endif
 Lines 6620-6623    Link Here 
	return true;
	return true;
}
}
} // extern "C"
//} // extern "C"