Ignore:
Timestamp:
Sep 20, 2013, 2:29:57 PM (11 years ago)
Author:
Bruno Cornec
Message:

Simplify the interface of mr_getline and mr_asprintf. With 3.1 compatibility now will allow backports from this branch into 3.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.0/mondo/src/common/libmondo-verify.c

    r3180 r3185  
    333333                            bkpinfo->restore_path,
    334334                            biggiestruct.filename);
    335                 mr_asprintf(&mds, "echo \"%s/%s not found\" >> %s/biggies.changed",
     335                mr_asprintf(mds, "echo \"%s/%s not found\" >> %s/biggies.changed",
    336336                            bkpinfo->restore_path,
    337337                            biggiestruct.filename,
     
    981981    assert(bkpinfo != NULL);
    982982
    983     mr_asprintf(&fname, "%s1", bkpinfo->media_device);
     983    mr_asprintf(fname, "%s1", bkpinfo->media_device);
    984984    if (is_this_device_mounted(fname)) {
    985985        log_msg(1, "USB device mounted. Remounting it at the right place");
    986         mr_asprintf(&tmp, "umount %s", fname);
     986        mr_asprintf(tmp, "umount %s", fname);
    987987        run_program_and_log_output(tmp, FALSE);
    988988        paranoid_free(tmp);
     
    991991
    992992    log_msg(1, "Mounting USB device.");
    993     mr_asprintf(&mountpoint, "%s/usb", bkpinfo->tmpdir);
    994     mr_asprintf(&tmp, "mkdir -p %s", mountpoint);
     993    mr_asprintf(mountpoint, "%s/usb", bkpinfo->tmpdir);
     994    mr_asprintf(tmp, "mkdir -p %s", mountpoint);
    995995    run_program_and_log_output(tmp, FALSE);
    996996    paranoid_free(tmp);
    997997    /* Mindi always create one single parition on the USB dev */
    998     mr_asprintf(&tmp, "mount %s1 %s", bkpinfo->media_device, mountpoint);
     998    mr_asprintf(tmp, "mount %s1 %s", bkpinfo->media_device, mountpoint);
    999999    ret = run_program_and_log_output(tmp, FALSE);
    10001000    paranoid_free(tmp);
     
    10061006    sync();
    10071007    log_msg(2, "OK, I've mounted the USB Disk/Key\n");
    1008     mr_asprintf(&tmp, "%s/archives/NOT-THE-LAST", mountpoint);
     1008    mr_asprintf(tmp, "%s/archives/NOT-THE-LAST", mountpoint);
    10091009    if (!does_file_exist(tmp)) {
    10101010        log_msg
     
    10231023    verify_all_slices_on_CD(mountpoint);
    10241024
    1025     mr_asprintf(&tmp1, "umount -d %s", mountpoint);
     1025    mr_asprintf(tmp1, "umount -d %s", mountpoint);
    10261026#ifdef __FreeBSD__
    10271027    ret += system(tmp1);
     
    10321032#endif
    10331033    {
    1034         mr_asprintf(&tmp, "%s failed; unable to unmount USB device\n", tmp1);
     1034        mr_asprintf(tmp, "%s failed; unable to unmount USB device\n", tmp1);
    10351035        log_to_screen(tmp);
    10361036        paranoid_free(tmp);
Note: See TracChangeset for help on using the changeset viewer.