Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 2e03c02 in mainline


Ignore:
Timestamp:
2020-03-14T15:32:12Z (3 weeks ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
162313c
Parents:
b2171c0
Message:

correcting ccheck

Location:
uspace/lib
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/adt/dyn_array.c

    rb2171c0 r2e03c02  
    4444#include <stdlib.h>
    4545
    46 
    47 
    48 
    4946static int dyn_array_realloc(dyn_array_t *da, size_t capacity)
    5047{
     
    7471        _dyn_array_unshift(da, index, 1);
    7572        int rc = dyn_array_reserve(da, da->size);
    76         assert(rc == EOK);
     73        assert(rc == EOK);
    7774}
    7875
     
    9693        _dyn_array_unshift(da, begin, end - begin);
    9794        int rc = dyn_array_reserve(da, da->size);
    98         assert(rc == EOK);
     95        assert(rc == EOK);
    9996}
    10097
     
    192189}
    193190
    194 
    195191/** @}
    196192 */
  • uspace/lib/c/include/adt/dyn_array.h

    rb2171c0 r2e03c02  
    6060        _dyn_array_initialize((dyn_array), sizeof(type))
    6161
    62 
    6362/** Dynamic array accessor
    6463 *
     
    6867        (*((type *) (dyn_array)->_data + index))
    6968
    70 
    7169/** Access last element
    7270 *
     
    7573#define dyn_array_last(dyn_array, type)                                        \
    7674        (*((type *) (dyn_array)->_data + ((dyn_array)->size - 1)))
    77 
    7875
    7976/** Insert item at given position, shift rest of array
     
    10198#define dyn_array_append(dyn_array, type, value)                               \
    10299        dyn_array_insert(dyn_array, type, (dyn_array)->size, (value))
    103 
    104100
    105101/** Dynamic array iteration
  • uspace/lib/c/test/dyn_array.c

    rb2171c0 r2e03c02  
    3838static dyn_array_t da;
    3939
    40 PCUT_TEST_BEFORE {
     40PCUT_TEST_BEFORE
     41{
    4142        dyn_array_initialize(&da, data_t);
    4243        int rc = dyn_array_reserve(&da, 3);
     
    4445}
    4546
    46 PCUT_TEST_AFTER {
     47PCUT_TEST_AFTER
     48{
    4749        dyn_array_destroy(&da);
    4850}
    4951
    50 PCUT_TEST(initialization) {
     52PCUT_TEST(initialization)
     53{
    5154        PCUT_ASSERT_INT_EQUALS(da.capacity, 3);
    5255        PCUT_ASSERT_INT_EQUALS(da.size, 0);
    5356}
    5457
    55 PCUT_TEST(append) {
     58PCUT_TEST(append)
     59{
    5660        dyn_array_append(&da, data_t, 42);
    5761        dyn_array_append(&da, data_t, 666);
     
    6266}
    6367
    64 PCUT_TEST(assign) {
     68PCUT_TEST(assign)
     69{
    6570        dyn_array_append(&da, data_t, 42);
    6671        dyn_array_at(&da, data_t, 0) = 112;
     
    6974}
    7075
    71 PCUT_TEST(remove) {
     76PCUT_TEST(remove)
     77{
    7278        dyn_array_append(&da, data_t, 10);
    7379        dyn_array_append(&da, data_t, 11);
     
    7985}
    8086
    81 PCUT_TEST(insert) {
     87PCUT_TEST(insert)
     88{
    8289        dyn_array_append(&da, data_t, 10);
    8390        dyn_array_append(&da, data_t, 11);
     
    9299}
    93100
    94 PCUT_TEST(capacity_grow) {
     101PCUT_TEST(capacity_grow)
     102{
    95103        dyn_array_append(&da, data_t, 42);
    96104        dyn_array_append(&da, data_t, 666);
     
    101109}
    102110
    103 PCUT_TEST(capacity_shrink) {
     111PCUT_TEST(capacity_shrink)
     112{
    104113        dyn_array_append(&da, data_t, 42);
    105114        dyn_array_append(&da, data_t, 666);
     
    113122}
    114123
    115 PCUT_TEST(iterator) {
     124PCUT_TEST(iterator)
     125{
    116126        for (int i = 0; i < 10; ++i) {
    117                 dyn_array_append(&da, data_t, i*i);
     127                dyn_array_append(&da, data_t, i * i);
    118128        }
    119129
    120130        int i = 0;
    121131        dyn_array_foreach(da, data_t, it) {
    122                 PCUT_ASSERT_INT_EQUALS(i*i, *it);
     132                PCUT_ASSERT_INT_EQUALS(i * i, *it);
    123133                ++i;
    124134        }
    125135}
    126136
    127 PCUT_TEST(find) {
     137PCUT_TEST(find)
     138{
    128139        dyn_array_append(&da, data_t, 10);
    129140        dyn_array_append(&da, data_t, 11);
     
    136147}
    137148
    138 PCUT_TEST(clear_range_middle) {
     149PCUT_TEST(clear_range_middle)
     150{
    139151        dyn_array_append(&da, data_t, 10);
    140152        dyn_array_append(&da, data_t, 11);
     
    148160}
    149161
    150 PCUT_TEST(clear_range_begin) {
     162PCUT_TEST(clear_range_begin)
     163{
    151164        dyn_array_append(&da, data_t, 10);
    152165        dyn_array_append(&da, data_t, 11);
     
    160173}
    161174
    162 PCUT_TEST(clear_range_end) {
     175PCUT_TEST(clear_range_end)
     176{
    163177        dyn_array_append(&da, data_t, 10);
    164178        dyn_array_append(&da, data_t, 11);
     
    172186}
    173187
    174 PCUT_TEST(clear_range_empty) {
     188PCUT_TEST(clear_range_empty)
     189{
    175190        dyn_array_append(&da, data_t, 10);
    176191        dyn_array_append(&da, data_t, 99);
     
    182197}
    183198
    184 PCUT_TEST(concat_simple) {
     199PCUT_TEST(concat_simple)
     200{
    185201        dyn_array_append(&da, data_t, 10);
    186202        dyn_array_append(&da, data_t, 99);
     
    202218        dyn_array_destroy(&da2);
    203219}
    204 PCUT_TEST(concat_self) {
     220
     221PCUT_TEST(concat_self)
     222{
    205223        dyn_array_append(&da, data_t, 10);
    206224        dyn_array_append(&da, data_t, 99);
  • uspace/lib/conf/include/conf/configuration.h

    rb2171c0 r2e03c02  
    3838        /** Value name */
    3939        const char *name;
    40        
     40
    4141        /** Parse and store given string
    4242         *
  • uspace/lib/conf/include/conf/ini.h

    rb2171c0 r2e03c02  
    103103} ini_item_iterator_t;
    104104
    105 
    106105extern void ini_configuration_init(ini_configuration_t *);
    107106extern void ini_configuration_deinit(ini_configuration_t *);
     
    123122extern size_t ini_item_iterator_lineno(ini_item_iterator_t *);
    124123
    125 
    126 
    127124#endif
  • uspace/lib/conf/include/conf/text_parse.h

    rb2171c0 r2e03c02  
    5353} text_parse_error_t;
    5454
    55 
    5655extern void text_parse_init(text_parse_t *);
    5756extern void text_parse_deinit(text_parse_t *);
  • uspace/lib/conf/src/ini.c

    rb2171c0 r2e03c02  
    110110}
    111111
    112 
    113112static size_t ini_item_ht_hash(const ht_link_t *item)
    114113{
     
    142141        ini_item_destroy(&ini_item);
    143142}
    144 
    145143
    146144static hash_table_ops_t configuration_ht_ops = {
     
    235233                        continue;
    236234                }
    237                
     235
    238236                /* Start new section */
    239237                if (line[0] == '[') {
     
    256254                        *close_bracket = '\0';
    257255                        cur_section->name = str_dup(line + 1);
    258                        
     256
    259257                        if (!hash_table_insert_unique(&conf->sections,
    260258                            &cur_section->ht_link)) {
     
    329327}
    330328
    331 
    332 
    333329/*
    334330 * Actual INI functions
     
    355351}
    356352
    357 static ini_section_t* ini_section_create(void)
     353static ini_section_t *ini_section_create(void)
    358354{
    359355        ini_section_t *section = malloc(sizeof(ini_section_t));
     
    403399}
    404400
    405 
    406401/** Parse file contents to INI structure
    407402 *
     
    447442}
    448443
    449 
    450444/** Get a section from configuration
    451445 *
     
    476470 */
    477471ini_item_iterator_t ini_section_get_iterator(ini_section_t *section,
    478    const char *key)
     472    const char *key)
    479473{
    480474        ini_item_iterator_t result;
  • uspace/lib/conf/src/text_parse.c

    rb2171c0 r2e03c02  
    6363 */
    6464void text_parse_raise_error(text_parse_t *parse, size_t lineno,
    65     int parse_errno) {
     65    int parse_errno)
     66{
    6667        assert(parse);
    6768
  • uspace/lib/conf/test/ini.c

    rb2171c0 r2e03c02  
    3939static text_parse_t parse;
    4040
    41 PCUT_TEST_BEFORE {
     41PCUT_TEST_BEFORE
     42{
    4243        ini_configuration_init(&ini_conf);
    4344        text_parse_init(&parse);
    4445}
    4546
    46 PCUT_TEST_AFTER {
     47PCUT_TEST_AFTER
     48{
    4749        text_parse_deinit(&parse);
    4850        ini_configuration_deinit(&ini_conf);
    4951}
    5052
    51 PCUT_TEST(simple_parsing) {
     53PCUT_TEST(simple_parsing)
     54{
    5255        const char *data =
    5356            "[Section]\n"
     
    6871}
    6972
    70 PCUT_TEST(default_section) {
     73PCUT_TEST(default_section)
     74{
    7175        const char *data =
    7276            "key = value\n"
     
    8690}
    8791
    88 PCUT_TEST(multikey) {
     92PCUT_TEST(multikey)
     93{
    8994        const char *data =
    9095            "key = value\n"
     
    114119}
    115120
    116 PCUT_TEST(dup_section) {
     121PCUT_TEST(dup_section)
     122{
    117123        const char *data =
    118124            "[Section]\n"
     
    133139}
    134140
    135 PCUT_TEST(empty_section) {
     141PCUT_TEST(empty_section)
     142{
    136143        const char *data =
    137144            "[Section1]\n"
  • uspace/lib/conf/test/main.c

    rb2171c0 r2e03c02  
    3333PCUT_IMPORT(ini);
    3434
    35 PCUT_MAIN()
     35PCUT_MAIN();
Note: See TracChangeset for help on using the changeset viewer.