summaryrefslogtreecommitdiff
path: root/sysutils/cdrdao/patches/patch-ae
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/cdrdao/patches/patch-ae')
-rw-r--r--sysutils/cdrdao/patches/patch-ae17
1 files changed, 17 insertions, 0 deletions
diff --git a/sysutils/cdrdao/patches/patch-ae b/sysutils/cdrdao/patches/patch-ae
new file mode 100644
index 00000000000..741f730dd1b
--- /dev/null
+++ b/sysutils/cdrdao/patches/patch-ae
@@ -0,0 +1,17 @@
+$NetBSD: patch-ae,v 1.3 2004/07/19 02:21:57 fredb Exp $
+
+--- dao/ScsiIf-linux.cc.orig 2004-04-12 20:23:44.000000000 -0500
++++ dao/ScsiIf-linux.cc
+@@ -398,6 +398,12 @@
+ for (i = 3; i >= 0 && revision_[i] == ' '; i--) {
+ revision_[i] = 0;
+ }
++
++ if (vendor_[0] == 0)
++ strncpy(vendor_, "UNKNOWN", 8);
++
++ if (product_[0] == 0)
++ strncpy(product_, "UNKNOWN", 8);
+
+ return 0;
+ }