summaryrefslogtreecommitdiff
path: root/app-text/xml2doc/files/xml2doc-20030510-c99.patch
blob: e38f703146d47a52bbd1413a1beaafb2474fdbea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
https://bugs.gentoo.org/923170
--- a/src/defs.c
+++ b/src/defs.c
@@ -1,5 +1,7 @@
 #include "defs.h"
 
+#include <stdlib.h>
+
 int defs_init()
 {
 	DocS.page=0;
--- a/src/defs.h
+++ b/src/defs.h
@@ -1,6 +1,7 @@
 #ifndef _INCLUDE_DEFS_H_
 #define _INCLUDE_DEFS_H_
 
+#include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
--- a/src/main.c
+++ b/src/main.c
@@ -1,5 +1,7 @@
 #include "main.h"
 
+#include <stdlib.h>
+
 /*
  *
  * PDF_set_value(p,"nameofvalue",(float)value); // get/set
--- a/src/parse.c
+++ b/src/parse.c
@@ -1,5 +1,7 @@
 #include "defs.h"
 
+#include <stdlib.h>
+
 int parse(const char *file)
 {
 	Doc[n].doc=xmlParseFile(file);
--- a/src/defs.c
+++ b/src/defs.c
@@ -12,6 +12,7 @@ int defs_init()
 	DocS.add.colors=(struct_colors *)malloc(1);
 	DocS.add.pages =(struct_pages  *)malloc(1);
 	DocS.add.sizes =(struct_sizes  *)malloc(1);
+	return 0;
 }
 
 int defs_default() // Set default values