Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/bdsh/scli.c

    ra02aa5c r09ab0a9a  
    11/*
    22 * Copyright (c) 2008 Tim Post
    3  * Copyright (c) 2018 Matthieu Riolo
    43 * All rights reserved.
    54 *
     
    3231#include <stddef.h>
    3332#include <str.h>
    34 #include <adt/odict.h>
    3533#include "config.h"
    3634#include "scli.h"
     
    4442static iostate_t *iostate;
    4543static iostate_t stdiostate;
    46 
    47 odict_t alias_dict;
    4844
    4945/*
     
    5955 */
    6056const char *progname = PACKAGE_NAME;
    61 
    62 static int alias_cmp(void *a, void *b)
    63 {
    64         return str_cmp((char *)a, (char *)b);
    65 }
    66 
    67 static void *alias_key(odlink_t *odlink)
    68 {
    69         return (void *)odict_get_instance(odlink, alias_t, odict)->name;
    70 }
    7157
    7258/* These are not exposed, even to builtins */
     
    122108        iostate = &stdiostate;
    123109
    124         odict_initialize(&alias_dict, alias_key, alias_cmp);
    125 
    126110        if (cli_init(&usr))
    127111                exit(EXIT_FAILURE);
Note: See TracChangeset for help on using the changeset viewer.