From aa8e94625c2f8506a5858615c7e767431cb634bd Mon Sep 17 00:00:00 2001 From: robi Date: Sat, 7 Apr 2012 19:34:46 +0000 Subject: support for ecryptfs --- src/ext4magic.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/ext4magic.c') diff --git a/src/ext4magic.c b/src/ext4magic.c index 96792c8..e084375 100644 --- a/src/ext4magic.c +++ b/src/ext4magic.c @@ -340,7 +340,7 @@ char defaultdir[] = "RECOVERDIR" ; const char *usage = "\next4magic -M [-j ] [-d ] \n\ ext4magic -m [-j ] [-d ] \n\ ext4magic [-S|-J|-H|-V|-T] [-x] [-j ] [-B n|-I n|-f |-i ] [-t n|[[-a n][-b n]]] [-d ] [-R|-r|-L|-l] [-Q] "; -int c; +int l,c ; int open_flags = EXT2_FLAG_SOFTSUPP_FEATURES; int recovermodus = 0 ; int disaster = 0; @@ -584,7 +584,8 @@ while ((c = getopt (argc, argv, "TJRMLlmrSxi:t:j:f:Vd:B:b:a:I:H")) != EOF) { } mode |= COMMAND_INODE ; mode |= COMMAND_PATHNAME ; - pathname = malloc(512); + l = strlen(optarg); + pathname = malloc( l+1 ); strcpy(pathname,optarg); break; -- cgit v1.2.3