Changeset feeac0d in mainline for uspace/srv/logger/logs.c


Ignore:
Timestamp:
2013-09-10T16:32:35Z (11 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4982d87
Parents:
e8d6ce2
Message:

Simplify use of list_foreach.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/logger/logs.c

    re8d6ce2 rfeeac0d  
    4444static logger_log_t *find_log_by_name_and_parent_no_list_lock(const char *name, logger_log_t *parent)
    4545{
    46         list_foreach(log_list, it) {
    47                 logger_log_t *log = list_get_instance(it, logger_log_t, link);
     46        list_foreach(log_list, link, logger_log_t, log) {
    4847                if ((parent == log->parent) && (str_cmp(log->name, name) == 0))
    4948                        return log;
     
    148147
    149148        fibril_mutex_lock(&log_list_guard);
    150         list_foreach(log_list, it) {
    151                 logger_log_t *log = list_get_instance(it, logger_log_t, link);
     149        list_foreach(log_list, link, logger_log_t, log) {
    152150                if (str_cmp(log->full_name, name) == 0) {
    153151                        fibril_mutex_lock(&log->guard);
     
    166164
    167165        fibril_mutex_lock(&log_list_guard);
    168         list_foreach(log_list, it) {
    169                 logger_log_t *log = list_get_instance(it, logger_log_t, link);
     166        list_foreach(log_list, link, logger_log_t, log) {
    170167                if ((sysarg_t) log == id) {
    171168                        fibril_mutex_lock(&log->guard);
Note: See TracChangeset for help on using the changeset viewer.