fix compile bug on win32
Това подаване се съдържа в:
родител
35005081b6
подаване
f4be64fe19
1 променени файла с 13 добавяния и 4 изтривания
|
@ -23,8 +23,16 @@ int sort_comp(const void *a, const void *b) {
|
||||||
return strcmp(*(char **)a, *(char **)b);
|
return strcmp(*(char **)a, *(char **)b);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(_WIN32) && (defined(__unix__) || defined(__unix) || \
|
||||||
|
(defined(__APPLE__) && defined(__MACH__)))
|
||||||
|
|
||||||
int inv_handler(const void *key, unsigned long size, unsigned long val,
|
int inv_handler(const void *key, unsigned long size, unsigned long val,
|
||||||
void *usr) {
|
void *usr)
|
||||||
|
#else
|
||||||
|
int inv_handler(const void *key, unsigned long long size,
|
||||||
|
unsigned long long val, void *usr)
|
||||||
|
#endif
|
||||||
|
{
|
||||||
if (val == 0)
|
if (val == 0)
|
||||||
return 0;
|
return 0;
|
||||||
char *key2 = (char *)key;
|
char *key2 = (char *)key;
|
||||||
|
@ -68,7 +76,8 @@ int get_command(char *command, char *command_re, char **sort_tmp) {
|
||||||
|
|
||||||
int cl = strlen(command);
|
int cl = strlen(command);
|
||||||
|
|
||||||
if (cl < 2) return 0;
|
if (cl < 2)
|
||||||
|
return 0;
|
||||||
|
|
||||||
command[cl - 1] = '\0';
|
command[cl - 1] = '\0';
|
||||||
|
|
||||||
|
|
Зареждане…
Препратка в нова задача