Branch: r14.0.x

0d22b7ff 2016-08-16 19:16:43 Timothy Pearson
Fix compiler warnings

(cherry picked from commit 5e9959ef854ca8d353b91e9d8305f0fc5e117712)
M tdeio/tdeio/kshred.cpp
diff --git a/tdeio/tdeio/kshred.cpp b/tdeio/tdeio/kshred.cpp
index 0bc01c2..b013e20 100644
--- a/tdeio/tdeio/kshred.cpp
+++ b/tdeio/tdeio/kshred.cpp
@@ -206,9 +206,11 @@
 bool
 KShred::shred()
 {
-  unsigned char p[6][3] = {{'\222', '\111', '\044'}, {'\111', '\044', '\222'},
-                           {'\044', '\222', '\111'}, {'\155', '\266', '\333'},
-                           {'\266', '\333', '\155'}, {'\333', '\155', '\266'}};
+  // WARNING
+  // These numbers are octal.  Do not remove the leading zeros!
+  unsigned char p[6][3] = {{0222, 0111,  044}, {0111,  044, 0222},
+                           { 044, 0222, 0111}, {0155, 0266, 0333},
+                           {0266, 0333, 0155}, {0333, 0155, 0266}};
   TQString msg = i18n("Shredding:  pass %1 of 35");
 
   emit processedSize(0);