Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/fdisk/fdisk.c

    r1d6dd2a r6c4eedf  
    4242#include <stdlib.h>
    4343#include <fdisk.h>
    44 #include <str.h>
    4544
    4645#define NO_LABEL_CAPTION "(No name)"
     
    6968} devac_t;
    7069
    71 static errno_t fdsk_pcnt_fs_format(vol_part_cnt_t pcnt, vol_fstype_t fstype,
     70static int fdsk_pcnt_fs_format(vol_part_cnt_t pcnt, vol_fstype_t fstype,
    7271    char **rstr)
    7372{
    74         errno_t rc;
     73        int rc;
    7574        char *s;
    7675
     
    9897
    9998/** Confirm user selection. */
    100 static errno_t fdsk_confirm(const char *msg, bool *rconfirm)
     99static int fdsk_confirm(const char *msg, bool *rconfirm)
    101100{
    102101        tinput_t *tinput = NULL;
    103102        char *answer;
    104         errno_t rc;
     103        int rc;
    105104
    106105        tinput = tinput_new();
     
    147146
    148147/** Device selection */
    149 static errno_t fdsk_dev_sel_choice(service_id_t *rsvcid)
     148static int fdsk_dev_sel_choice(service_id_t *rsvcid)
    150149{
    151150        fdisk_dev_list_t *devlist = NULL;
     
    160159        void *sel;
    161160        int ndevs;
    162         errno_t rc;
     161        int rc;
    163162
    164163        rc = nchoice_create(&choice);
     
    211210                }
    212211
    213                 int ret = asprintf(&dtext, "%s (%s)", svcname, scap);
    214                 if (ret < 0) {
     212                rc = asprintf(&dtext, "%s (%s)", svcname, scap);
     213                if (rc < 0) {
    215214                        rc = ENOMEM;
    216215                        printf("Out of memory.\n");
     
    270269        return EOK;
    271270error:
    272         assert(rc != EOK);
    273         *rsvcid = 0;
    274271        if (devlist != NULL)
    275272                fdisk_dev_list_free(devlist);
     
    282279}
    283280
    284 static errno_t fdsk_create_label(fdisk_dev_t *dev)
     281static int fdsk_create_label(fdisk_dev_t *dev)
    285282{
    286283        nchoice_t *choice = NULL;
     
    288285        char *sltype = NULL;
    289286        int i;
    290         errno_t rc;
     287        int rc;
    291288
    292289        rc = nchoice_create(&choice);
     
    342339}
    343340
    344 static errno_t fdsk_delete_label(fdisk_dev_t *dev)
     341static int fdsk_delete_label(fdisk_dev_t *dev)
    345342{
    346343        bool confirm;
    347         errno_t rc;
     344        int rc;
    348345
    349346        rc = fdsk_confirm("Warning. Any data on disk will be lost. "
     
    366363}
    367364
    368 static errno_t fdsk_erase_disk(fdisk_dev_t *dev)
     365static int fdsk_erase_disk(fdisk_dev_t *dev)
    369366{
    370367        bool confirm;
    371         errno_t rc;
     368        int rc;
    372369
    373370        rc = fdsk_confirm("Warning. Any data on disk will be lost. "
     
    390387}
    391388
    392 static errno_t fdsk_select_fstype(vol_fstype_t *fstype)
     389static int fdsk_select_fstype(vol_fstype_t *fstype)
    393390{
    394391        nchoice_t *choice = NULL;
     
    396393        char *sfstype;
    397394        int i;
    398         errno_t rc;
     395        int rc;
    399396
    400397        rc = nchoice_create(&choice);
     
    445442}
    446443
    447 static errno_t fdsk_create_part(fdisk_dev_t *dev, label_pkind_t pkind)
     444static int fdsk_create_part(fdisk_dev_t *dev, label_pkind_t pkind)
    448445{
    449         errno_t rc;
     446        int rc;
    450447        fdisk_part_spec_t pspec;
    451448        cap_spec_t cap;
     
    554551}
    555552
    556 static errno_t fdsk_delete_part(fdisk_dev_t *dev)
     553static int fdsk_delete_part(fdisk_dev_t *dev)
    557554{
    558555        nchoice_t *choice = NULL;
     
    566563        bool confirm;
    567564        void *sel;
    568         errno_t rc;
     565        int rc;
    569566
    570567        rc = nchoice_create(&choice);
     
    616613                                label = "(No name)";
    617614
    618                         int ret = asprintf(&sdesc, "%s %s, %s, %s", label,
     615                        rc = asprintf(&sdesc, "%s %s, %s, %s", label,
    619616                            scap, spkind, sfstype);
    620                         if (ret < 0) {
     617                        if (rc < 0) {
    621618                                rc = ENOMEM;
    622619                                goto error;
     
    624621
    625622                } else {
    626                         int ret = asprintf(&sdesc, "%s, %s", scap, spkind);
    627                         if (ret < 0) {
     623                        rc = asprintf(&sdesc, "%s, %s", scap, spkind);
     624                        if (rc < 0) {
    628625                                rc = ENOMEM;
    629626                                goto error;
     
    701698
    702699/** Device menu */
    703 static errno_t fdsk_dev_menu(fdisk_dev_t *dev)
     700static int fdsk_dev_menu(fdisk_dev_t *dev)
    704701{
    705702        nchoice_t *choice = NULL;
     
    718715        char *spkind;
    719716        const char *label;
    720         errno_t rc;
     717        int rc;
    721718        int npart;
    722719        void *sel;
     
    10801077        service_id_t svcid;
    10811078        fdisk_dev_t *dev;
    1082         errno_t rc;
     1079        int rc;
    10831080
    10841081        rc = fdisk_create(&fdisk);
Note: See TracChangeset for help on using the changeset viewer.