]> git.pld-linux.org Git - packages/mysql-workbench.git/commitdiff
- more typing fixes
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 8 Mar 2018 15:27:44 +0000 (15:27 +0000)
committerJan Rękorajski <baggins@pld-linux.org>
Thu, 8 Mar 2018 15:27:44 +0000 (15:27 +0000)
types.patch

index 90dc2ad178fee37bd0cc92589afaa6ba1e5bc3b9..74de5455923edc6cf30119417b27aa904fa8ed2a 100644 (file)
          break;
        case VObject:
          write((JsonObject)value);
+--- mysql-workbench-community-6.3.10-src/library/forms/jsonview.cpp.orig       2018-03-08 15:19:36.753949179 +0000
++++ mysql-workbench-community-6.3.10-src/library/forms/jsonview.cpp    2018-03-08 15:21:06.994864431 +0000
+@@ -669,7 +669,7 @@
+           break;
+         buffer << value;
+         buffer >> number2;
+-        storedValue = number2;
++        storedValue = (ssize_t)number2;
+         setData = true;
+         break;
+       case VUint64:
+@@ -677,7 +677,7 @@
+           break;
+         buffer << value;
+         buffer >> number3;
+-        storedValue = number3;
++        storedValue = (size_t)number3;
+         setData = true;
+         break;
+       case VBoolean:
+@@ -1074,11 +1074,11 @@
+       node->set_string(2, "Double");
+       break;
+     case VInt64:
+-      node->set_string(1, std::to_string((int64_t)value));
++      node->set_string(1, std::to_string((ssize_t)value));
+       node->set_string(2, "Long Integer");
+       break;
+     case VUint64:
+-      node->set_string(1, std::to_string((uint64_t)value));
++      node->set_string(1, std::to_string((size_t)value));
+       node->set_string(2, "Unsigned Long Integer");
+       break;
+     default:
+@@ -1340,7 +1340,7 @@
+           break;
+         buffer << value;
+         buffer >> number2;
+-        storedValue = number2;
++        storedValue = (ssize_t)number2;
+         node->set_long(column, number2);
+         _dataChanged(false);
+         break;
+@@ -1349,7 +1349,7 @@
+           break;
+         buffer << value;
+         buffer >> number3;
+-        storedValue = number3;
++        storedValue = (size_t)number3;
+         node->set_float(column, (double)number3);
+         _dataChanged(false);
+         break;
+@@ -1613,10 +1613,10 @@
+       node->set_float(columnId, (double)value);
+       break;
+     case VInt64:
+-      node->set_long(columnId, (int64_t)value);
++      node->set_long(columnId, (ssize_t)value);
+       break;
+     case VUint64:
+-      node->set_long(columnId, (uint64_t)value);
++      node->set_long(columnId, (size_t)value);
+       break;
+     default:
+       break;
This page took 0.101179 seconds and 4 git commands to generate.