Changeset ebbc8a74 in mainline for uspace/lib/c/include/io/log.h


Ignore:
Timestamp:
2012-08-16T15:44:27Z (12 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d6ddeb7
Parents:
dc5aa568
Message:

Remove premature optimizations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/io/log.h

    rdc5aa568 rebbc8a74  
    5858extern int log_level_from_str(const char *, log_level_t *);
    5959
    60 extern bool _log_shall_record(log_context_t, log_level_t);
    6160extern int log_init(const char *, log_level_t);
    6261
    6362extern log_context_t log_context_create(const char *);
    64 
    65 #define log_ctx_msg(context, level, format, ...) \
    66         do { \
    67                 if (_log_shall_record((context), (level))) { \
    68                         _log_ctx_msg((context), (level), format, ##__VA_ARGS__); \
    69                 } \
    70         } while (false)
    71 
    72 #define log_ctx_msgv(context, level, format, args) \
    73         do { \
    74                 if (_log_shall_record((context), (level))) { \
    75                         _log_ctx_msgv((context), (level), format, args); \
    76                 } \
    77         } while (false)
    7863
    7964#define log_msg(level, format, ...) \
     
    8267        log_ctx_msgv(LOG_CONTEXT_DEFAULT, (level), (format), (args))
    8368
    84 extern void _log_ctx_msg(log_context_t, log_level_t, const char *, ...);
    85 extern void _log_ctx_msgv(log_context_t, log_level_t, const char *, va_list);
     69extern void log_ctx_msg(log_context_t, log_level_t, const char *, ...);
     70extern void log_ctx_msgv(log_context_t, log_level_t, const char *, va_list);
    8671
    8772#endif
Note: See TracChangeset for help on using the changeset viewer.