summaryrefslogtreecommitdiff
path: root/sysutils/bbapm/files
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/bbapm/files')
-rw-r--r--sysutils/bbapm/files/patch-Baseresource.cc12
-rw-r--r--sysutils/bbapm/files/patch-Basewindow.cc16
-rw-r--r--sysutils/bbapm/files/patch-Image.cc36
-rw-r--r--sysutils/bbapm/files/patch-Image.hh24
-rw-r--r--sysutils/bbapm/files/patch-bbapm.cc11
-rw-r--r--sysutils/bbapm/files/patch-resource.cc11
6 files changed, 110 insertions, 0 deletions
diff --git a/sysutils/bbapm/files/patch-Baseresource.cc b/sysutils/bbapm/files/patch-Baseresource.cc
new file mode 100644
index 000000000000..d757e836f960
--- /dev/null
+++ b/sysutils/bbapm/files/patch-Baseresource.cc
@@ -0,0 +1,12 @@
+--- Baseresource.cc.orig Mon Aug 16 10:40:24 1999
++++ Baseresource.cc Sat Aug 4 20:52:40 2001
+@@ -27,6 +27,9 @@
+ {
+ bbtool = toolwindow;
+
++ style.conf_filename = NULL;
++ style.style_filename = NULL;
++
+ if (bbtool->default_config) {
+ ReadDefaultResource();
+ ResourceType = DEFAULT;
diff --git a/sysutils/bbapm/files/patch-Basewindow.cc b/sysutils/bbapm/files/patch-Basewindow.cc
new file mode 100644
index 000000000000..96fdc2d6d6be
--- /dev/null
+++ b/sysutils/bbapm/files/patch-Basewindow.cc
@@ -0,0 +1,16 @@
+--- Basewindow.cc.orig Sun Aug 15 07:43:55 1999
++++ Basewindow.cc Sat Aug 4 20:52:40 2001
+@@ -23,6 +23,13 @@
+
+ Basewindow::Basewindow(int argc,char **argv)
+ {
++ dpy = NULL;
++ v = NULL;
++ image_control = NULL;
++ nobb_filename = NULL;
++ bbconfig_filename = NULL;
++ spooldir = NULL;
++
+ display_name=NULL;
+ config_filename=NULL;
+ position=NULL;
diff --git a/sysutils/bbapm/files/patch-Image.cc b/sysutils/bbapm/files/patch-Image.cc
new file mode 100644
index 000000000000..23455a41ff98
--- /dev/null
+++ b/sysutils/bbapm/files/patch-Image.cc
@@ -0,0 +1,36 @@
+--- Image.cc.orig Sun Aug 15 07:43:55 1999
++++ Image.cc Sat Aug 4 20:52:40 2001
+@@ -50,6 +50,17 @@
+ BImage::BImage(BImageControl *c, unsigned int w, unsigned int h) {
+ control = c;
+
++ colors = NULL;
++ red = NULL;
++ green = NULL;
++ blue = NULL;
++ tr = NULL;
++ tg = NULL;
++ tb = NULL;
++
++ from.allocated = 0;
++ to.allocated = 0;
++
+ width = ((signed) w > 0) ? w : 1;
+ height = ((signed) h > 0) ? h : 1;
+
+@@ -843,7 +854,14 @@
+ window = blackbox->getRootWindow();
+ screen_number = blackbox->getScreenNumber();
+
+- colors = 0;
++ colors = NULL;
++ red_err = NULL;
++ green_err = NULL;
++ blue_err = NULL;
++ next_red_err = NULL;
++ next_green_err = NULL;
++ next_blue_err = NULL;
++ cache = NULL;
+ colors_per_channel = ncolors = 0;
+
+ int count;
diff --git a/sysutils/bbapm/files/patch-Image.hh b/sysutils/bbapm/files/patch-Image.hh
new file mode 100644
index 000000000000..dec4084d89d4
--- /dev/null
+++ b/sysutils/bbapm/files/patch-Image.hh
@@ -0,0 +1,24 @@
+--- Image.hh.orig Sun Aug 15 07:43:55 1999
++++ Image.hh Sat Aug 4 20:52:40 2001
+@@ -35,11 +35,21 @@
+ class BImage;
+ class BImageControl;
+
++#if 0
+ typedef struct BColor {
+ int allocated;
+ unsigned char red, green, blue;
+ unsigned long pixel;
+ };
++#else
++class BColor {
++public:
++ int allocated;
++ unsigned char red, green, blue;
++ unsigned long pixel;
++ BColor::BColor() { allocated = False; }
++};
++#endif
+
+ typedef struct BTexture {
+ BColor color, colorTo, hiColor, loColor;
diff --git a/sysutils/bbapm/files/patch-bbapm.cc b/sysutils/bbapm/files/patch-bbapm.cc
new file mode 100644
index 000000000000..63c97aee5680
--- /dev/null
+++ b/sysutils/bbapm/files/patch-bbapm.cc
@@ -0,0 +1,11 @@
+--- bbapm.cc.orig Fri Dec 7 19:42:46 2001
++++ bbapm.cc Fri Dec 7 19:42:57 2001
+@@ -28,6 +28,9 @@
+ ToolWindow::ToolWindow(int argc, char **argv):
+ Basewindow(argc, argv)
+ {
++ resource = NULL;
++ load = NULL;
++
+ close_app = False;
+ broken = False;
diff --git a/sysutils/bbapm/files/patch-resource.cc b/sysutils/bbapm/files/patch-resource.cc
new file mode 100644
index 000000000000..07594d3c7832
--- /dev/null
+++ b/sysutils/bbapm/files/patch-resource.cc
@@ -0,0 +1,11 @@
+--- resource.cc.orig Fri Dec 7 19:42:46 2001
++++ resource.cc Fri Dec 7 19:42:57 2001
+@@ -28,6 +28,9 @@
+ Resource::Resource(ToolWindow * toolwindow):
+ BaseResource(toolwindow)
+ {
++ frame.font = NULL;
++ label.font = NULL;
++
+ Load();
+ }