It makes the code easier to read, because it's obvious that the function
cannot be called from elsewhere.
return r;
}
-int log_object_internalv(
+_printf_(10,0)
+static int log_object_internalv(
int level,
int error,
const char *file,
const char *extra,
const char *format, ...) _printf_(10,11);
-int log_object_internalv(
- int level,
- int error,
- const char *file,
- int line,
- const char *func,
- const char *object_field,
- const char *object,
- const char *extra_field,
- const char *extra,
- const char *format,
- va_list ap) _printf_(10,0);
-
int log_struct_internal(
int level,
int error,