X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=extras%2Fvolume_id%2Fvolume_id%2Freiserfs%2Freiserfs.c;h=5653214e9d6fa3cbab5134f103cc3894dd2c59ca;hp=8fd8b51b5941c64776400353c3fd18fe83430f2c;hb=7979e3d4b7c56acee2fe0e9a9fefb3fe0d83771e;hpb=51df9ee4965516b17dcd50647546ee970df87b32;ds=sidebyside diff --git a/extras/volume_id/volume_id/reiserfs/reiserfs.c b/extras/volume_id/volume_id/reiserfs/reiserfs.c index 8fd8b51b5..5653214e9 100644 --- a/extras/volume_id/volume_id/reiserfs/reiserfs.c +++ b/extras/volume_id/volume_id/reiserfs/reiserfs.c @@ -64,12 +64,12 @@ int volume_id_probe_reiserfs(struct volume_id *id, __u64 off) if (rs == NULL) return -1; - if (strncmp(rs->magic, "ReIsEr2Fs", 9) == 0) { + if (memcmp(rs->magic, "ReIsEr2Fs", 9) == 0) { strcpy(id->type_version, "3.6"); goto found; } - if (strncmp(rs->magic, "ReIsEr3Fs", 9) == 0) { + if (memcmp(rs->magic, "ReIsEr3Fs", 9) == 0) { strcpy(id->type_version, "JR"); goto found; } @@ -78,7 +78,7 @@ int volume_id_probe_reiserfs(struct volume_id *id, __u64 off) if (rs == NULL) return -1; - if (strncmp(rs->magic, "ReIsErFs", 8) == 0) { + if (memcmp(rs->magic, "ReIsErFs", 8) == 0) { strcpy(id->type_version, "3.5"); goto found; }