summaryrefslogtreecommitdiffstats
path: root/common/os_calls.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/os_calls.c')
-rw-r--r--common/os_calls.c284
1 files changed, 142 insertions, 142 deletions
diff --git a/common/os_calls.c b/common/os_calls.c
index 76685a40..f85e5d2e 100644
--- a/common/os_calls.c
+++ b/common/os_calls.c
@@ -101,14 +101,14 @@ extern char **environ;
#endif
/*****************************************************************************/
-int APP_CC
+int
g_rm_temp_dir(void)
{
return 0;
}
/*****************************************************************************/
-int APP_CC
+int
g_mk_temp_dir(const char *app_name)
{
if (!g_directory_exist("/tmp/.xrdp"))
@@ -128,7 +128,7 @@ g_mk_temp_dir(const char *app_name)
}
/*****************************************************************************/
-void APP_CC
+void
g_init(const char *app_name)
{
#if defined(_WIN32)
@@ -155,7 +155,7 @@ g_init(const char *app_name)
}
/*****************************************************************************/
-void APP_CC
+void
g_deinit(void)
{
#if defined(_WIN32)
@@ -167,7 +167,7 @@ g_deinit(void)
/*****************************************************************************/
/* allocate memory, returns a pointer to it, size bytes are allocated,
if zero is non zero, each byte will be set to zero */
-void *APP_CC
+void *
g_malloc(int size, int zero)
{
char *rv;
@@ -187,7 +187,7 @@ g_malloc(int size, int zero)
/*****************************************************************************/
/* free the memory pointed to by ptr, ptr can be zero */
-void APP_CC
+void
g_free(void *ptr)
{
if (ptr != 0)
@@ -199,7 +199,7 @@ g_free(void *ptr)
/*****************************************************************************/
/* output text to stdout, try to use g_write / g_writeln instead to avoid
linux / windows EOL problems */
-void DEFAULT_CC
+void
g_printf(const char *format, ...)
{
va_list ap;
@@ -210,7 +210,7 @@ g_printf(const char *format, ...)
}
/*****************************************************************************/
-void DEFAULT_CC
+void
g_sprintf(char *dest, const char *format, ...)
{
va_list ap;
@@ -221,7 +221,7 @@ g_sprintf(char *dest, const char *format, ...)
}
/*****************************************************************************/
-int DEFAULT_CC
+int
g_snprintf(char *dest, int len, const char *format, ...)
{
int err;
@@ -235,7 +235,7 @@ g_snprintf(char *dest, int len, const char *format, ...)
}
/*****************************************************************************/
-void DEFAULT_CC
+void
g_writeln(const char *format, ...)
{
va_list ap;
@@ -251,7 +251,7 @@ g_writeln(const char *format, ...)
}
/*****************************************************************************/
-void DEFAULT_CC
+void
g_write(const char *format, ...)
{
va_list ap;
@@ -263,7 +263,7 @@ g_write(const char *format, ...)
/*****************************************************************************/
/* produce a hex dump */
-void APP_CC
+void
g_hexdump(const char *p, int len)
{
unsigned char *line;
@@ -306,21 +306,21 @@ g_hexdump(const char *p, int len)
}
/*****************************************************************************/
-void APP_CC
+void
g_memset(void *ptr, int val, int size)
{
memset(ptr, val, size);
}
/*****************************************************************************/
-void APP_CC
+void
g_memcpy(void *d_ptr, const void *s_ptr, int size)
{
memcpy(d_ptr, s_ptr, size);
}
/*****************************************************************************/
-int APP_CC
+int
g_getchar(void)
{
return getchar();
@@ -328,7 +328,7 @@ g_getchar(void)
/*****************************************************************************/
/*Returns 0 on success*/
-int APP_CC
+int
g_tcp_set_no_delay(int sck)
{
int ret = 1; /* error */
@@ -367,7 +367,7 @@ g_tcp_set_no_delay(int sck)
/*****************************************************************************/
/*Returns 0 on success*/
-int APP_CC
+int
g_tcp_set_keepalive(int sck)
{
int ret = 1; /* error */
@@ -407,7 +407,7 @@ g_tcp_set_keepalive(int sck)
/*****************************************************************************/
/* returns a newly created socket or -1 on error */
/* in win32 a socket is an unsigned int, in linux, it's an int */
-int APP_CC
+int
g_tcp_socket(void)
{
int rv;
@@ -498,7 +498,7 @@ g_tcp_socket(void)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_sck_set_send_buffer_bytes(int sck, int bytes)
{
int option_value;
@@ -516,7 +516,7 @@ g_sck_set_send_buffer_bytes(int sck, int bytes)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_sck_get_send_buffer_bytes(int sck, int *bytes)
{
int option_value;
@@ -535,7 +535,7 @@ g_sck_get_send_buffer_bytes(int sck, int *bytes)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_sck_set_recv_buffer_bytes(int sck, int bytes)
{
int option_value;
@@ -553,7 +553,7 @@ g_sck_set_recv_buffer_bytes(int sck, int bytes)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_sck_get_recv_buffer_bytes(int sck, int *bytes)
{
int option_value;
@@ -571,7 +571,7 @@ g_sck_get_recv_buffer_bytes(int sck, int *bytes)
}
/*****************************************************************************/
-int APP_CC
+int
g_sck_local_socket(void)
{
#if defined(_WIN32)
@@ -583,7 +583,7 @@ g_sck_local_socket(void)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_sck_get_peer_cred(int sck, int *pid, int *uid, int *gid)
{
#if defined(SO_PEERCRED)
@@ -641,7 +641,7 @@ g_sck_get_peer_cred(int sck, int *pid, int *uid, int *gid)
}
/*****************************************************************************/
-void APP_CC
+void
g_sck_close(int sck)
{
#if defined(_WIN32)
@@ -729,7 +729,7 @@ g_sck_close(int sck)
/*****************************************************************************/
/* returns error, zero is good */
#if defined(XRDP_ENABLE_IPV6)
-int APP_CC
+int
g_tcp_connect(int sck, const char *address, const char *port)
{
int res = 0;
@@ -789,7 +789,7 @@ g_tcp_connect(int sck, const char *address, const char *port)
return res;
}
#else
-int APP_CC
+int
g_tcp_connect(int sck, const char* address, const char* port)
{
struct sockaddr_in s;
@@ -831,7 +831,7 @@ g_tcp_connect(int sck, const char* address, const char* port)
/*****************************************************************************/
/* returns error, zero is good */
-int APP_CC
+int
g_sck_local_connect(int sck, const char *port)
{
#if defined(_WIN32)
@@ -849,7 +849,7 @@ g_sck_local_connect(int sck, const char *port)
}
/*****************************************************************************/
-int APP_CC
+int
g_sck_set_non_blocking(int sck)
{
unsigned long i;
@@ -871,7 +871,7 @@ g_sck_set_non_blocking(int sck)
#if defined(XRDP_ENABLE_IPV6)
/*****************************************************************************/
/* return boolean */
-static int APP_CC
+static int
address_match(const char *address, struct addrinfo *j)
{
struct sockaddr_in *ipv4_in;
@@ -939,7 +939,7 @@ address_match(const char *address, struct addrinfo *j)
#if defined(XRDP_ENABLE_IPV6)
/*****************************************************************************/
/* returns error, zero is good */
-static int APP_CC
+static int
g_tcp_bind_flags(int sck, const char *port, const char *address, int flags)
{
int res;
@@ -970,7 +970,7 @@ g_tcp_bind_flags(int sck, const char *port, const char *address, int flags)
/*****************************************************************************/
/* returns error, zero is good */
-int APP_CC
+int
g_tcp_bind(int sck, const char *port)
{
int flags;
@@ -979,7 +979,7 @@ g_tcp_bind(int sck, const char *port)
return g_tcp_bind_flags(sck, port, 0, flags);
}
#else
-int APP_CC
+int
g_tcp_bind(int sck, const char* port)
{
struct sockaddr_in s;
@@ -993,7 +993,7 @@ g_tcp_bind(int sck, const char* port)
#endif
/*****************************************************************************/
-int APP_CC
+int
g_sck_local_bind(int sck, const char *port)
{
#if defined(_WIN32)
@@ -1013,7 +1013,7 @@ g_sck_local_bind(int sck, const char *port)
#if defined(XRDP_ENABLE_IPV6)
/*****************************************************************************/
/* returns error, zero is good */
-int APP_CC
+int
g_tcp_bind_address(int sck, const char *port, const char *address)
{
int flags;
@@ -1022,7 +1022,7 @@ g_tcp_bind_address(int sck, const char *port, const char *address)
return g_tcp_bind_flags(sck, port, address, flags);
}
#else
-int APP_CC
+int
g_tcp_bind_address(int sck, const char* port, const char* address)
{
struct sockaddr_in s;
@@ -1041,14 +1041,14 @@ g_tcp_bind_address(int sck, const char* port, const char* address)
/*****************************************************************************/
/* returns error, zero is good */
-int APP_CC
+int
g_sck_listen(int sck)
{
return listen(sck, 2);
}
/*****************************************************************************/
-int APP_CC
+int
g_tcp_accept(int sck)
{
int ret;
@@ -1108,7 +1108,7 @@ g_tcp_accept(int sck)
}
/*****************************************************************************/
-int APP_CC
+int
g_sck_accept(int sck, char *addr, int addr_bytes, char *port, int port_bytes)
{
int ret;
@@ -1175,7 +1175,7 @@ g_sck_accept(int sck, char *addr, int addr_bytes, char *port, int port_bytes)
}
/*****************************************************************************/
-void APP_CC
+void
g_write_ip_address(int rcv_sck, char *ip_address, int bytes)
{
struct sockaddr_in s;
@@ -1209,7 +1209,7 @@ g_write_ip_address(int rcv_sck, char *ip_address, int bytes)
}
/*****************************************************************************/
-void APP_CC
+void
g_sleep(int msecs)
{
#if defined(_WIN32)
@@ -1220,7 +1220,7 @@ g_sleep(int msecs)
}
/*****************************************************************************/
-int APP_CC
+int
g_sck_last_error_would_block(int sck)
{
#if defined(_WIN32)
@@ -1231,7 +1231,7 @@ g_sck_last_error_would_block(int sck)
}
/*****************************************************************************/
-int APP_CC
+int
g_sck_recv(int sck, void *ptr, int len, int flags)
{
#if defined(_WIN32)
@@ -1242,7 +1242,7 @@ g_sck_recv(int sck, void *ptr, int len, int flags)
}
/*****************************************************************************/
-int APP_CC
+int
g_sck_send(int sck, const void *ptr, int len, int flags)
{
#if defined(_WIN32)
@@ -1254,7 +1254,7 @@ g_sck_send(int sck, const void *ptr, int len, int flags)
/*****************************************************************************/
/* returns boolean */
-int APP_CC
+int
g_sck_socket_ok(int sck)
{
int opt;
@@ -1276,7 +1276,7 @@ g_sck_socket_ok(int sck)
/*****************************************************************************/
/* wait 'millis' milliseconds for the socket to be able to write */
/* returns boolean */
-int APP_CC
+int
g_sck_can_send(int sck, int millis)
{
fd_set wfds;
@@ -1304,7 +1304,7 @@ g_sck_can_send(int sck, int millis)
/*****************************************************************************/
/* wait 'millis' milliseconds for the socket to be able to receive */
/* returns boolean */
-int APP_CC
+int
g_sck_can_recv(int sck, int millis)
{
fd_set rfds;
@@ -1331,7 +1331,7 @@ g_sck_can_recv(int sck, int millis)
}
/*****************************************************************************/
-int APP_CC
+int
g_sck_select(int sck1, int sck2)
{
fd_set rfds;
@@ -1385,7 +1385,7 @@ g_sck_select(int sck1, int sck2)
/*****************************************************************************/
/* returns boolean */
-static int APP_CC
+static int
g_fd_can_read(int fd)
{
fd_set rfds;
@@ -1406,7 +1406,7 @@ g_fd_can_read(int fd)
/*****************************************************************************/
/* returns error */
/* O_NONBLOCK = 0x00000800 */
-static int APP_CC
+static int
g_set_nonblock(int fd)
{
int error;
@@ -1432,7 +1432,7 @@ g_set_nonblock(int fd)
/*****************************************************************************/
/* returns 0 on error */
-tintptr APP_CC
+tintptr
g_create_wait_obj(const char *name)
{
#ifdef _WIN32
@@ -1467,7 +1467,7 @@ g_create_wait_obj(const char *name)
/*****************************************************************************/
/* returns 0 on error */
-tintptr APP_CC
+tintptr
g_create_wait_obj_from_socket(tintptr socket, int write)
{
#ifdef _WIN32
@@ -1495,7 +1495,7 @@ g_create_wait_obj_from_socket(tintptr socket, int write)
}
/*****************************************************************************/
-void APP_CC
+void
g_delete_wait_obj_from_socket(tintptr wait_obj)
{
#ifdef _WIN32
@@ -1512,7 +1512,7 @@ g_delete_wait_obj_from_socket(tintptr wait_obj)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_set_wait_obj(tintptr obj)
{
#ifdef _WIN32
@@ -1573,7 +1573,7 @@ g_set_wait_obj(tintptr obj)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_reset_wait_obj(tintptr obj)
{
#ifdef _WIN32
@@ -1620,7 +1620,7 @@ g_reset_wait_obj(tintptr obj)
/*****************************************************************************/
/* returns boolean */
-int APP_CC
+int
g_is_wait_obj_set(tintptr obj)
{
#ifdef _WIN32
@@ -1644,7 +1644,7 @@ g_is_wait_obj_set(tintptr obj)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_delete_wait_obj(tintptr obj)
{
#ifdef _WIN32
@@ -1668,7 +1668,7 @@ g_delete_wait_obj(tintptr obj)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_obj_wait(tintptr *read_objs, int rcount, tintptr *write_objs, int wcount,
int mstimeout)
{
@@ -1799,7 +1799,7 @@ g_obj_wait(tintptr *read_objs, int rcount, tintptr *write_objs, int wcount,
}
/*****************************************************************************/
-void APP_CC
+void
g_random(char *data, int len)
{
#if defined(_WIN32)
@@ -1837,14 +1837,14 @@ g_random(char *data, int len)
}
/*****************************************************************************/
-int APP_CC
+int
g_abs(int i)
{
return abs(i);
}
/*****************************************************************************/
-int APP_CC
+int
g_memcmp(const void *s1, const void *s2, int len)
{
return memcmp(s1, s2, len);
@@ -1852,7 +1852,7 @@ g_memcmp(const void *s1, const void *s2, int len)
/*****************************************************************************/
/* returns -1 on error, else return handle or file descriptor */
-int APP_CC
+int
g_file_open(const char *file_name)
{
#if defined(_WIN32)
@@ -1876,7 +1876,7 @@ g_file_open(const char *file_name)
/*****************************************************************************/
/* returns -1 on error, else return handle or file descriptor */
-int APP_CC
+int
g_file_open_ex(const char *file_name, int aread, int awrite,
int acreate, int atrunc)
{
@@ -1914,7 +1914,7 @@ g_file_open_ex(const char *file_name, int aread, int awrite,
/*****************************************************************************/
/* returns error, always 0 */
-int APP_CC
+int
g_file_close(int fd)
{
#if defined(_WIN32)
@@ -1927,7 +1927,7 @@ g_file_close(int fd)
/*****************************************************************************/
/* read from file, returns the number of bytes read or -1 on error */
-int APP_CC
+int
g_file_read(int fd, char *ptr, int len)
{
#if defined(_WIN32)
@@ -1948,7 +1948,7 @@ g_file_read(int fd, char *ptr, int len)
/*****************************************************************************/
/* write to file, returns the number of bytes written or -1 on error */
-int APP_CC
+int
g_file_write(int fd, const char *ptr, int len)
{
#if defined(_WIN32)
@@ -1969,7 +1969,7 @@ g_file_write(int fd, const char *ptr, int len)
/*****************************************************************************/
/* move file pointer, returns offset on success, -1 on failure */
-int APP_CC
+int
g_file_seek(int fd, int offset)
{
#if defined(_WIN32)
@@ -1994,7 +1994,7 @@ g_file_seek(int fd, int offset)
/*****************************************************************************/
/* do a write lock on a file */
/* return boolean */
-int APP_CC
+int
g_file_lock(int fd, int start, int len)
{
#if defined(_WIN32)
@@ -2018,7 +2018,7 @@ g_file_lock(int fd, int start, int len)
/*****************************************************************************/
/* returns error */
-int APP_CC
+int
g_chmod_hex(const char *filename, int flags)
{
#if defined(_WIN32)
@@ -2045,7 +2045,7 @@ g_chmod_hex(const char *filename, int flags)
/*****************************************************************************/
/* returns error, zero is ok */
-int APP_CC
+int
g_chown(const char *name, int uid, int gid)
{
return chown(name, uid, gid);
@@ -2053,7 +2053,7 @@ g_chown(const char *name, int uid, int gid)
/*****************************************************************************/
/* returns error, always zero */
-int APP_CC
+int
g_mkdir(const char *dirname)
{
#if defined(_WIN32)
@@ -2067,7 +2067,7 @@ g_mkdir(const char *dirname)
/* gets the current working directory and puts up to maxlen chars in
dirname
always returns 0 */
-char *APP_CC
+char *
g_get_current_dir(char *dirname, int maxlen)
{
#if defined(_WIN32)
@@ -2085,7 +2085,7 @@ g_get_current_dir(char *dirname, int maxlen)
/*****************************************************************************/
/* returns error, zero on success and -1 on failure */
-int APP_CC
+int
g_set_current_dir(const char *dirname)
{
#if defined(_WIN32)
@@ -2106,7 +2106,7 @@ g_set_current_dir(const char *dirname)
/*****************************************************************************/
/* returns boolean, non zero if the file exists */
-int APP_CC
+int
g_file_exist(const char *filename)
{
#if defined(_WIN32)
@@ -2118,7 +2118,7 @@ g_file_exist(const char *filename)
/*****************************************************************************/
/* returns boolean, non zero if the directory exists */
-int APP_CC
+int
g_directory_exist(const char *dirname)
{
#if defined(_WIN32)
@@ -2141,7 +2141,7 @@ g_directory_exist(const char *dirname)
/*****************************************************************************/
/* returns boolean */
-int APP_CC
+int
g_create_dir(const char *dirname)
{
#if defined(_WIN32)
@@ -2155,7 +2155,7 @@ g_create_dir(const char *dirname)
/* will try to create directories up to last / in name
example /tmp/a/b/c/readme.txt will try to create /tmp/a/b/c
returns boolean */
-int APP_CC
+int
g_create_path(const char *path)
{
char *pp;
@@ -2196,7 +2196,7 @@ g_create_path(const char *path)
/*****************************************************************************/
/* returns boolean */
-int APP_CC
+int
g_remove_dir(const char *dirname)
{
#if defined(_WIN32)
@@ -2208,7 +2208,7 @@ g_remove_dir(const char *dirname)
/*****************************************************************************/
/* returns non zero if the file was deleted */
-int APP_CC
+int
g_file_delete(const char *filename)
{
#if defined(_WIN32)
@@ -2220,7 +2220,7 @@ g_file_delete(const char *filename)
/*****************************************************************************/
/* returns file size, -1 on error */
-int APP_CC
+int
g_file_get_size(const char *filename)
{
#if defined(_WIN32)
@@ -2242,7 +2242,7 @@ g_file_get_size(const char *filename)
/*****************************************************************************/
/* returns length of text */
-int APP_CC
+int
g_strlen(const char *text)
{
if (text == NULL)
@@ -2255,7 +2255,7 @@ g_strlen(const char *text)
/*****************************************************************************/
/* locates char in text */
-const char *APP_CC
+const char *
g_strchr(const char* text, int c)
{
if (text == NULL)
@@ -2268,7 +2268,7 @@ g_strchr(const char* text, int c)
/*****************************************************************************/
/* returns dest */
-char *APP_CC
+char *
g_strcpy(char *dest, const char *src)
{
if (src == 0 && dest != 0)
@@ -2287,7 +2287,7 @@ g_strcpy(char *dest, const char *src)
/*****************************************************************************/
/* returns dest */
-char *APP_CC
+char *
g_strncpy(char *dest, const char *src, int len)
{
char *rv;
@@ -2310,7 +2310,7 @@ g_strncpy(char *dest, const char *src, int len)
/*****************************************************************************/
/* returns dest */
-char *APP_CC
+char *
g_strcat(char *dest, const char *src)
{
if (dest == 0 || src == 0)
@@ -2323,7 +2323,7 @@ g_strcat(char *dest, const char *src)
/*****************************************************************************/
/* if in = 0, return 0 else return newly alloced copy of in */
-char *APP_CC
+char *
g_strdup(const char *in)
{
int len;
@@ -2349,7 +2349,7 @@ g_strdup(const char *in)
/* if in = 0, return 0 else return newly alloced copy of input string
* if the input string is larger than maxlen the returned string will be
* truncated. All strings returned will include null termination*/
-char *APP_CC
+char *
g_strndup(const char *in, const unsigned int maxlen)
{
unsigned int len;
@@ -2378,14 +2378,14 @@ g_strndup(const char *in, const unsigned int maxlen)
}
/*****************************************************************************/
-int APP_CC
+int
g_strcmp(const char *c1, const char *c2)
{
return strcmp(c1, c2);
}
/*****************************************************************************/
-int APP_CC
+int
g_strncmp(const char *c1, const char *c2, int len)
{
return strncmp(c1, c2, len);
@@ -2393,7 +2393,7 @@ g_strncmp(const char *c1, const char *c2, int len)
/*****************************************************************************/
/* compare up to delim */
-int APP_CC
+int
g_strncmp_d(const char *s1, const char *s2, const char delim, int n)
{
char c1;
@@ -2415,7 +2415,7 @@ g_strncmp_d(const char *s1, const char *s2, const char delim, int n)
}
/*****************************************************************************/
-int APP_CC
+int
g_strcasecmp(const char *c1, const char *c2)
{
#if defined(_WIN32)
@@ -2426,7 +2426,7 @@ g_strcasecmp(const char *c1, const char *c2)
}
/*****************************************************************************/
-int APP_CC
+int
g_strncasecmp(const char *c1, const char *c2, int len)
{
#if defined(_WIN32)
@@ -2437,7 +2437,7 @@ g_strncasecmp(const char *c1, const char *c2, int len)
}
/*****************************************************************************/
-int APP_CC
+int
g_atoi(const char *str)
{
if (str == 0)
@@ -2449,7 +2449,7 @@ g_atoi(const char *str)
}
/*****************************************************************************/
-int APP_CC
+int
g_htoi(char *str)
{
int len;
@@ -2532,7 +2532,7 @@ g_htoi(char *str)
/*****************************************************************************/
/* returns number of bytes copied into out_str */
-int APP_CC
+int
g_bytes_to_hexstr(const void *bytes, int num_bytes, char *out_str,
int bytes_out_str)
{
@@ -2559,7 +2559,7 @@ g_bytes_to_hexstr(const void *bytes, int num_bytes, char *out_str,
}
/*****************************************************************************/
-int APP_CC
+int
g_pos(const char *str, const char *to_find)
{
const char *pp;
@@ -2575,7 +2575,7 @@ g_pos(const char *str, const char *to_find)
}
/*****************************************************************************/
-int APP_CC
+int
g_mbstowcs(twchar *dest, const char *src, int n)
{
wchar_t *ldest;
@@ -2587,7 +2587,7 @@ g_mbstowcs(twchar *dest, const char *src, int n)
}
/*****************************************************************************/
-int APP_CC
+int
g_wcstombs(char *dest, const twchar *src, int n)
{
const wchar_t *lsrc;
@@ -2603,7 +2603,7 @@ g_wcstombs(char *dest, const twchar *src, int n)
/* trim spaces and tabs, anything <= space */
/* trim_flags 1 trim left, 2 trim right, 3 trim both, 4 trim through */
/* this will always shorten the string or not change it */
-int APP_CC
+int
g_strtrim(char *str, int trim_flags)
{
int index;
@@ -2734,7 +2734,7 @@ g_strtrim(char *str, int trim_flags)
}
/*****************************************************************************/
-long APP_CC
+long
g_load_library(char *in)
{
#if defined(_WIN32)
@@ -2745,7 +2745,7 @@ g_load_library(char *in)
}
/*****************************************************************************/
-int APP_CC
+int
g_free_library(long lib)
{
if (lib == 0)
@@ -2762,7 +2762,7 @@ g_free_library(long lib)
/*****************************************************************************/
/* returns NULL if not found */
-void *APP_CC
+void *
g_get_proc_address(long lib, const char *name)
{
if (lib == 0)
@@ -2779,7 +2779,7 @@ g_get_proc_address(long lib, const char *name)
/*****************************************************************************/
/* does not work in win32 */
-int APP_CC
+int
g_system(char *aexec)
{
#if defined(_WIN32)
@@ -2791,7 +2791,7 @@ g_system(char *aexec)
/*****************************************************************************/
/* does not work in win32 */
-char *APP_CC
+char *
g_get_strerror(void)
{
#if defined(_WIN32)
@@ -2802,7 +2802,7 @@ g_get_strerror(void)
}
/*****************************************************************************/
-int APP_CC
+int
g_get_errno(void)
{
#if defined(_WIN32)
@@ -2814,7 +2814,7 @@ g_get_errno(void)
/*****************************************************************************/
/* does not work in win32 */
-int APP_CC
+int
g_execvp(const char *p1, char *args[])
{
#if defined(_WIN32)
@@ -2831,7 +2831,7 @@ g_execvp(const char *p1, char *args[])
/*****************************************************************************/
/* does not work in win32 */
-int APP_CC
+int
g_execlp3(const char *a1, const char *a2, const char *a3)
{
#if defined(_WIN32)
@@ -2848,7 +2848,7 @@ g_execlp3(const char *a1, const char *a2, const char *a3)
/*****************************************************************************/
/* does not work in win32 */
-void APP_CC
+void
g_signal_child_stop(void (*func)(int))
{
#if defined(_WIN32)
@@ -2859,7 +2859,7 @@ g_signal_child_stop(void (*func)(int))
/*****************************************************************************/
-void APP_CC
+void
g_signal_segfault(void (*func)(int))
{
#if defined(_WIN32)
@@ -2870,7 +2870,7 @@ g_signal_segfault(void (*func)(int))
/*****************************************************************************/
/* does not work in win32 */
-void APP_CC
+void
g_signal_hang_up(void (*func)(int))
{
#if defined(_WIN32)
@@ -2881,7 +2881,7 @@ g_signal_hang_up(void (*func)(int))
/*****************************************************************************/
/* does not work in win32 */
-void APP_CC
+void
g_signal_user_interrupt(void (*func)(int))
{
#if defined(_WIN32)
@@ -2892,7 +2892,7 @@ g_signal_user_interrupt(void (*func)(int))
/*****************************************************************************/
/* does not work in win32 */
-void APP_CC
+void
g_signal_terminate(void (*func)(int))
{
#if defined(_WIN32)
@@ -2903,7 +2903,7 @@ g_signal_terminate(void (*func)(int))
/*****************************************************************************/
/* does not work in win32 */
-void APP_CC
+void
g_signal_pipe(void (*func)(int))
{
#if defined(_WIN32)
@@ -2914,7 +2914,7 @@ g_signal_pipe(void (*func)(int))
/*****************************************************************************/
/* does not work in win32 */
-void APP_CC
+void
g_signal_usr1(void (*func)(int))
{
#if defined(_WIN32)
@@ -2925,7 +2925,7 @@ g_signal_usr1(void (*func)(int))
/*****************************************************************************/
/* does not work in win32 */
-int APP_CC
+int
g_fork(void)
{
#if defined(_WIN32)
@@ -2946,7 +2946,7 @@ g_fork(void)
/*****************************************************************************/
/* does not work in win32 */
-int APP_CC
+int
g_setgid(int pid)
{
#if defined(_WIN32)
@@ -2959,7 +2959,7 @@ g_setgid(int pid)
/*****************************************************************************/
/* returns error, zero is success, non zero is error */
/* does not work in win32 */
-int APP_CC
+int
g_initgroups(const char *user, int gid)
{
#if defined(_WIN32)
@@ -2972,7 +2972,7 @@ g_initgroups(const char *user, int gid)
/*****************************************************************************/
/* does not work in win32 */
/* returns user id */
-int APP_CC
+int
g_getuid(void)
{
#if defined(_WIN32)
@@ -2985,7 +2985,7 @@ g_getuid(void)
/*****************************************************************************/
/* does not work in win32 */
/* returns user id */
-int APP_CC
+int
g_getgid(void)
{
#if defined(_WIN32)
@@ -2998,7 +2998,7 @@ g_getgid(void)
/*****************************************************************************/
/* does not work in win32 */
/* On success, zero is returned. On error, -1 is returned */
-int APP_CC
+int
g_setuid(int pid)
{
#if defined(_WIN32)
@@ -3009,7 +3009,7 @@ g_setuid(int pid)
}
/*****************************************************************************/
-int APP_CC
+int
g_setsid(void)
{
#if defined(_WIN32)
@@ -3020,7 +3020,7 @@ g_setsid(void)
}
/*****************************************************************************/
-int APP_CC
+int
g_setlogin(const char *name)
{
#ifdef BSD
@@ -3033,7 +3033,7 @@ g_setlogin(const char *name)
/*****************************************************************************/
/* does not work in win32
returns pid of process that exits or zero if signal occurred */
-int APP_CC
+int
g_waitchild(void)
{
#if defined(_WIN32)
@@ -3059,7 +3059,7 @@ g_waitchild(void)
/*****************************************************************************/
/* does not work in win32
returns pid of process that exits or zero if signal occurred */
-int APP_CC
+int
g_waitpid(int pid)
{
#if defined(_WIN32)
@@ -3090,7 +3090,7 @@ g_waitpid(int pid)
/*****************************************************************************/
/* does not work in win32 */
-void APP_CC
+void
g_clearenv(void)
{
#if defined(_WIN32)
@@ -3105,7 +3105,7 @@ g_clearenv(void)
/*****************************************************************************/
/* does not work in win32 */
-int APP_CC
+int
g_setenv(const char *name, const char *value, int rewrite)
{
#if defined(_WIN32)
@@ -3117,7 +3117,7 @@ g_setenv(const char *name, const char *value, int rewrite)
/*****************************************************************************/
/* does not work in win32 */
-char *APP_CC
+char *
g_getenv(const char *name)
{
#if defined(_WIN32)
@@ -3128,7 +3128,7 @@ g_getenv(const char *name)
}
/*****************************************************************************/
-int APP_CC
+int
g_exit(int exit_code)
{
_exit(exit_code);
@@ -3136,7 +3136,7 @@ g_exit(int exit_code)
}
/*****************************************************************************/
-int APP_CC
+int
g_getpid(void)
{
#if defined(_WIN32)
@@ -3148,7 +3148,7 @@ g_getpid(void)
/*****************************************************************************/
/* does not work in win32 */
-int APP_CC
+int
g_sigterm(int pid)
{
#if defined(_WIN32)
@@ -3162,7 +3162,7 @@ g_sigterm(int pid)
/* returns 0 if ok */
/* the caller is responsible to free the buffs */
/* does not work in win32 */
-int APP_CC
+int
g_getuser_info(const char *username, int *gid, int *uid, char **shell,
char **dir, char **gecos)
{
@@ -3210,7 +3210,7 @@ g_getuser_info(const char *username, int *gid, int *uid, char **shell,
/*****************************************************************************/
/* returns 0 if ok */
/* does not work in win32 */
-int APP_CC
+int
g_getgroup_info(const char *groupname, int *gid)
{
#if defined(_WIN32)
@@ -3238,7 +3238,7 @@ g_getgroup_info(const char *groupname, int *gid)
/* returns error */
/* if zero is returned, then ok is set */
/* does not work in win32 */
-int APP_CC
+int
g_check_user_in_group(const char *username, int gid, int *ok)
{
#if defined(_WIN32)
@@ -3277,7 +3277,7 @@ g_check_user_in_group(const char *username, int gid, int *ok)
measured in seconds.
for windows, returns the number of seconds since the machine was
started. */
-int APP_CC
+int
g_time1(void)
{
#if defined(_WIN32)
@@ -3290,7 +3290,7 @@ g_time1(void)
/*****************************************************************************/
/* returns the number of milliseconds since the machine was
started. */
-int APP_CC
+int
g_time2(void)
{
#if defined(_WIN32)
@@ -3307,7 +3307,7 @@ g_time2(void)
/*****************************************************************************/
/* returns time in milliseconds, uses gettimeofday
does not work in win32 */
-int APP_CC
+int
g_time3(void)
{
#if defined(_WIN32)
@@ -3351,7 +3351,7 @@ struct dib_hdr
};
/******************************************************************************/
-int APP_CC
+int
g_save_to_bmp(const char* filename, char* data, int stride_bytes,
int width, int height, int depth, int bits_per_pixel)
{
@@ -3474,7 +3474,7 @@ g_save_to_bmp(const char* filename, char* data, int stride_bytes,
/*****************************************************************************/
/* returns boolean */
-int APP_CC
+int
g_text2bool(const char *s)
{
if ( (g_atoi(s) != 0) ||
@@ -3489,7 +3489,7 @@ g_text2bool(const char *s)
/*****************************************************************************/
/* returns pointer or nil on error */
-void * APP_CC
+void *
g_shmat(int shmid)
{
#if defined(_WIN32)
@@ -3501,7 +3501,7 @@ g_shmat(int shmid)
/*****************************************************************************/
/* returns -1 on error 0 on success */
-int APP_CC
+int
g_shmdt(const void *shmaddr)
{
#if defined(_WIN32)
@@ -3513,7 +3513,7 @@ g_shmdt(const void *shmaddr)
/*****************************************************************************/
/* returns -1 on error 0 on success */
-int APP_CC
+int
g_gethostname(char *name, int len)
{
return gethostname(name, len);
@@ -3557,7 +3557,7 @@ static unsigned char g_reverse_byte[0x100] =
/*****************************************************************************/
/* mirror each byte while copying */
-int APP_CC
+int
g_mirror_memcpy(void *dst, const void *src, int len)
{
tui8 *dst8;