forked from epics_driver_modules/require
make putenvprintf public
This commit is contained in:
@@ -305,10 +305,7 @@ typedef struct moduleitem
|
||||
|
||||
moduleitem* loadedModules = NULL;
|
||||
|
||||
#ifdef __GNUC__
|
||||
static int putenvprintf(const char* format, ...) __attribute__((format(printf,1,2)));
|
||||
#endif
|
||||
static int putenvprintf(const char* format, ...)
|
||||
int putenvprintf(const char* format, ...)
|
||||
{
|
||||
va_list ap;
|
||||
char *var;
|
||||
|
||||
@@ -5,11 +5,16 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef __GNUC__
|
||||
#define __attribute__(dummy)
|
||||
#endif
|
||||
|
||||
int require(const char* libname, const char* version, const char* args);
|
||||
const char* getLibVersion(const char* libname);
|
||||
const char* getLibLocation(const char* libname);
|
||||
int libversionShow(int showLocation, const char* outfile);
|
||||
int runScript(const char* filename, const char* args);
|
||||
int putenvprintf(const char* format, ...) __attribute__((format(printf,1,2)));
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user