Changes in uspace/app/devctl/devctl.c [5c769d54:7354b5e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/devctl/devctl.c
r5c769d54 r7354b5e 35 35 #include <devman.h> 36 36 #include <errno.h> 37 #include <io/table.h>38 37 #include <stdbool.h> 39 38 #include <stdio.h> … … 206 205 size_t ndevs; 207 206 size_t i; 208 table_t *table = NULL;209 207 int rc; 210 208 … … 212 210 if (rc != EOK) 213 211 return rc; 214 215 rc = table_create(&table);216 if (rc != EOK) {217 assert(rc == ENOMEM);218 goto out;219 }220 221 table_header_row(table);222 table_printf(table, "Driver\t" "Devs\t" "State\n");223 212 224 213 for (i = 0; i < ndrvs; i++) { … … 237 226 sstate = drv_state_str(state); 238 227 239 table_printf(table, "%s\t" "%zu\t" "%s\n", drv_name, ndevs, sstate);228 printf("%-11s %3zu %s\n", sstate, ndevs, drv_name); 240 229 skip: 241 230 free(devs); 242 231 } 243 244 rc = table_print_out(table, stdout);245 if (rc != EOK)246 printf("Error printing driver table.\n");247 out:248 232 free(drvs); 249 table_destroy(table); 250 251 return rc; 233 234 return EOK; 252 235 } 253 236
Note:
See TracChangeset
for help on using the changeset viewer.