mount by label first - more useful in real life
authorCarsten Haitzler <raster@rasterman.com>
Sat, 9 May 2009 10:26:12 +0000 (10:26 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Sat, 9 May 2009 10:26:12 +0000 (10:26 +0000)
SVN revision: 40566

src/bin/e_fm_hal.c

index f9d7d6a..76044d0 100644 (file)
@@ -382,10 +382,10 @@ e_fm2_hal_volume_mountpoint_get(E_Volume *v)
        return strdup(v->mount_point);
      }
    
-   if (v->uuid && v->uuid[0] != '\0')
-     snprintf(buf, sizeof(buf) - 1, "/media/%s", v->uuid);
-   else if (v->label && v->label[0] != '\0')
+   if (v->label && v->label[0] != '\0')
      snprintf(buf, sizeof(buf) - 1, "/media/%s", v->label);
+   else if (v->uuid && v->uuid[0] != '\0')
+     snprintf(buf, sizeof(buf) - 1, "/media/%s", v->uuid);
    else if ((v->storage) && (v->storage->serial) && v->storage->serial[0] != '\0')
      snprintf(buf, sizeof(buf) - 1, "/media/%s", v->storage->serial);
    else