add -Wundef, fix uncovered bugs
diff --git a/e2fsprogs/e2fsck.c b/e2fsprogs/e2fsck.c
index 88eedea..4920cd0 100644
--- a/e2fsprogs/e2fsck.c
+++ b/e2fsprogs/e2fsck.c
@@ -4309,7 +4309,7 @@
 			 * Should never happen, since only directories
 			 * get called with BLOCK_FLAG_HOLE
 			 */
-#if DEBUG_E2FSCK
+#ifdef DEBUG_E2FSCK
 			printf("process_block() called with blk == 0, "
 			       "blockcnt=%d, inode %lu???\n",
 			       blockcnt, p->ino);