summaryrefslogtreecommitdiff
path: root/user/libwacom/fix-database.patch
diff options
context:
space:
mode:
authorCyberLeo <cyberleo@cyberleo.net>2020-03-28 05:45:52 -0500
committerCyberLeo <cyberleo@cyberleo.net>2020-03-28 05:45:52 -0500
commit9297468fa579836e3a6a381b798feb6b78217c2d (patch)
tree53168212f427afbcf0693b534530a4af803152e9 /user/libwacom/fix-database.patch
parenta63cc05c53a6f4c22422dc8c69808b14d87a6f6e (diff)
parentda5a69b65a8791fffa6e93366ee585f87eff136d (diff)
downloadpackages-9297468fa579836e3a6a381b798feb6b78217c2d.tar.gz
packages-9297468fa579836e3a6a381b798feb6b78217c2d.tar.bz2
packages-9297468fa579836e3a6a381b798feb6b78217c2d.tar.xz
packages-9297468fa579836e3a6a381b798feb6b78217c2d.zip
Merge branch 'master' into zfs
Diffstat (limited to 'user/libwacom/fix-database.patch')
-rw-r--r--user/libwacom/fix-database.patch25
1 files changed, 0 insertions, 25 deletions
diff --git a/user/libwacom/fix-database.patch b/user/libwacom/fix-database.patch
deleted file mode 100644
index 3c43b5bbf..000000000
--- a/user/libwacom/fix-database.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/libwacom/libwacom-database.c b/libwacom/libwacom-database.c
-index afb89a2..28388f5 100644
---- a/libwacom/libwacom-database.c
-+++ b/libwacom/libwacom-database.c
-@@ -147,14 +147,13 @@ make_match_string (const char *name, WacomBusType bus, int vendor_id, int produc
- static gboolean
- match_from_string(const char *str, WacomBusType *bus, int *vendor_id, int *product_id, char **name)
- {
-- int rc = 1;
-- char busstr[64], namestr[64];
-+ int rc = 1, len = 0;
-+ char busstr[64];
-
-- memset(namestr, 0, sizeof(namestr));
--
-- rc = sscanf(str, "%63[^:]:%x:%x:%63c", busstr, vendor_id, product_id, namestr);
-- if (rc == 4) {
-- *name = g_strdup(namestr);
-+ rc = sscanf(str, "%63[^:]:%x:%x:%n", busstr, vendor_id, product_id, &len);
-+ if (len > 0) {
-+ /* Grumble grumble scanf handling of %n */
-+ *name = g_strdup(str+len);
- } else if (rc == 3) {
- *name = NULL;
- } else {