Changeset eb748a0 in mainline


Ignore:
Timestamp:
2018-03-26T22:07:55Z (6 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e2172284
Parents:
af60409
Message:

Three more loop fixes.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/mm/slab.c

    raf60409 reb748a0  
    856856                irq_spinlock_lock(&slab_cache_lock, true);
    857857
    858                 link_t *cur;
    859                 size_t i;
    860                 for (i = 0, cur = slab_cache_list.head.next;
    861                     (i < skip) && (cur != &slab_cache_list.head);
    862                     i++, cur = cur->next);
     858                link_t *cur = slab_cache_list.head.next;
     859                size_t i = 0;
     860                while (i < skip && cur != &slab_cache_list.head) {
     861                        i++;
     862                        cur = cur->next;
     863                }
    863864
    864865                if (cur == &slab_cache_list.head) {
  • uspace/app/bdsh/cmds/builtins/batch/batch.c

    raf60409 reb748a0  
    7474
    7575        /* Count the arguments */
    76         for (argc = 0; argv[argc] != NULL; argc ++);
     76        argc = 0;
     77        while (argv[argc] != NULL)
     78                argc++;
    7779
    7880        if (argc < 2) {
  • uspace/app/bdsh/cmds/modules/printf/printf.c

    raf60409 reb748a0  
    127127
    128128        /* Count the arguments */
    129         for (argc = 0; argv[argc] != NULL; argc ++);
     129        argc = 0;
     130        while (argv[argc] != NULL)
     131                argc++;
    130132
    131133        if (argc < 2) {
Note: See TracChangeset for help on using the changeset viewer.