Fix operator precedence.
diff --git a/lib/zip_dirent.c b/lib/zip_dirent.c
index 8adaa8b..514d34a 100644
--- a/lib/zip_dirent.c
+++ b/lib/zip_dirent.c
@@ -1071,7 +1071,7 @@
     tm = localtime(&intime);
     if (tm == NULL) {
         /* if localtime() fails, return an arbitrary date (1980-01-01 00:00:00) */
-	*ddate = 1 << 5 + 1;
+	*ddate = (1 << 5) + 1;
 	*dtime = 0;
 	return;
     }