static int l_level = YLOG_DEFAULT_LEVEL;
enum l_file_type { use_stderr, use_none, use_file };
static int l_level = YLOG_DEFAULT_LEVEL;
enum l_file_type { use_stderr, use_none, use_file };
void log_event_start(void (*func)(int, const char *, void *), void *info)
{
void log_event_start(void (*func)(int, const char *, void *), void *info)
{
}
void log_event_end(void (*func)(int, const char *, void *), void *info)
{
}
void log_event_end(void (*func)(int, const char *, void *), void *info)
{
-static char *clean_name(const char *name, int len, char *namebuf, int buflen)
+static char *clean_name(const char *name, size_t len, char *namebuf, size_t buflen)
for (i = 0; mask_names[i].name; i++)
if (0 == strcmp(mask_names[i].name, name))
{
return mask_names[i].mask;
}
for (i = 0; mask_names[i].name; i++)
if (0 == strcmp(mask_names[i].name, name))
{
return mask_names[i].mask;
}
{
yaz_log(YLOG_WARN, "No more log bits left, not logging '%s'", name);
return 0;
}
{
yaz_log(YLOG_WARN, "No more log bits left, not logging '%s'", name);
return 0;
}
next_log_bit = next_log_bit<<1;
mask_names[i].name = (char *) malloc(strlen(name)+1);
strcpy(mask_names[i].name, name);
next_log_bit = next_log_bit<<1;
mask_names[i].name = (char *) malloc(strlen(name)+1);
strcpy(mask_names[i].name, name);
- char *n = clean_name(str, p-str, clean, sizeof(clean));
+ char *n = clean_name(str, (size_t) (p - str), clean, sizeof(clean));