diff pirollback/checknames.c @ 46:78ac405716db

pirollback: journal parsing implemented
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Sun, 07 Jul 2013 06:14:40 +0000
parents 074237879eca
children
line wrap: on
line diff
--- a/pirollback/checknames.c	Sat Jul 06 22:06:38 2013 +0000
+++ b/pirollback/checknames.c	Sun Jul 07 06:14:40 2013 +0000
@@ -21,8 +21,13 @@
 	case 0xF1:
 	case 0xF2:
 		break;
+	case 0x00:
+	case 0xF4:
+		return;
 	default:
-		return;
+		fprintf(stderr, "inode #%x: unexpected type %02X\n", ino,
+			in->type);
+		exit(1);
 	}
 	for (cp = in->dataptr, cnt = 0; ; cp++, cnt++) {
 		if (cnt >= in->len) {