Changes in uspace/app/bdsh/scli.c [a02aa5c:09ab0a9a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/scli.c
ra02aa5c r09ab0a9a 1 1 /* 2 2 * Copyright (c) 2008 Tim Post 3 * Copyright (c) 2018 Matthieu Riolo4 3 * All rights reserved. 5 4 * … … 32 31 #include <stddef.h> 33 32 #include <str.h> 34 #include <adt/odict.h>35 33 #include "config.h" 36 34 #include "scli.h" … … 44 42 static iostate_t *iostate; 45 43 static iostate_t stdiostate; 46 47 odict_t alias_dict;48 44 49 45 /* … … 59 55 */ 60 56 const 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 }71 57 72 58 /* These are not exposed, even to builtins */ … … 122 108 iostate = &stdiostate; 123 109 124 odict_initialize(&alias_dict, alias_key, alias_cmp);125 126 110 if (cli_init(&usr)) 127 111 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.