Ignore:
Timestamp:
2009-04-02T19:59:22Z (16 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
82bb9c1
Parents:
06b785f
Message:

Return error code from chr_encode() rather than boolean.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/printf/vsnprintf.c

    r06b785f rd09f84e6  
    3737#include <string.h>
    3838#include <memstr.h>
     39#include <errno.h>
    3940
    4041typedef struct {
     
    8788                        wchar_t uc = chr_decode(str, &index, size);
    8889
    89                         if (!chr_encode(uc, data->dst, &data->len, data->size - 1))
     90                        if (chr_encode(uc, data->dst, &data->len, data->size - 1) != EOK)
    9091                                break;
    9192                }
     
    147148                }
    148149               
    149                 if (!chr_encode(str[index], data->dst, &data->len, data->size - 1))
     150                if (chr_encode(str[index], data->dst, &data->len, data->size - 1) != EOK)
    150151                        break;
    151152               
Note: See TracChangeset for help on using the changeset viewer.