psss / rpms / libselinux

Forked from rpms/libselinux 5 years ago
Clone
ad1a688
diff --exclude-from=exclude -N -u -r nsalibselinux/src/selinuxswig.i libselinux-1.34.0/src/selinuxswig.i
29ad08b
--- nsalibselinux/src/selinuxswig.i	2007-01-26 16:19:52.000000000 -0500
29ad08b
+++ libselinux-1.34.0/src/selinuxswig.i	2007-01-24 13:37:27.000000000 -0500
29ad08b
@@ -28,7 +28,7 @@
29ad08b
 %typemap(in, numinputs=0) security_context_t *(security_context_t temp=NULL) {
29ad08b
 	$1 = &tem;;
29ad08b
 }
29ad08b
-%typemap(argout) security_context_t * (char *temp) {
29ad08b
+%typemap(argout) security_context_t * (char *temp=NULL) {
29ad08b
 	if (*$1)
29ad08b
 		temp = *$1;
29ad08b
 	else
29ad08b
@@ -126,7 +126,7 @@
29ad08b
 extern int selinux_raw_to_trans_context(char *raw, 
29ad08b
 					security_context_t *transp);
ad1a688
 
29ad08b
-%typemap(in, numinputs=0) char **(char *temp) {
29ad08b
+%typemap(in, numinputs=0) char **(char *temp=NULL) {
ad1a688
 	$1 = &tem;;
ad1a688
 }
29ad08b
 
ad1a688
diff --exclude-from=exclude -N -u -r nsalibselinux/src/selinuxswig_wrap.c libselinux-1.34.0/src/selinuxswig_wrap.c
29ad08b
--- nsalibselinux/src/selinuxswig_wrap.c	2007-01-26 16:19:52.000000000 -0500
29ad08b
+++ libselinux-1.34.0/src/selinuxswig_wrap.c	2007-01-24 13:38:47.000000000 -0500
29ad08b
@@ -2832,7 +2832,7 @@
ad1a688
   security_context_t *arg1 = (security_context_t *) 0 ;
ad1a688
   int result;
29ad08b
   security_context_t temp1 = NULL ;
29ad08b
-  char *temp10 ;
29ad08b
+  char *temp10 = NULL ;
ad1a688
   
ad1a688
   {
29ad08b
     arg1 = &temp1;
29ad08b
@@ -2879,7 +2879,7 @@
ad1a688
   int val1 ;
ad1a688
   int ecode1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -2911,7 +2911,7 @@
ad1a688
   security_context_t *arg1 = (security_context_t *) 0 ;
ad1a688
   int result;
29ad08b
   security_context_t temp1 = NULL ;
29ad08b
-  char *temp10 ;
29ad08b
+  char *temp10 = NULL ;
ad1a688
   
ad1a688
   {
29ad08b
     arg1 = &temp1;
29ad08b
@@ -2937,7 +2937,7 @@
ad1a688
   security_context_t *arg1 = (security_context_t *) 0 ;
ad1a688
   int result;
29ad08b
   security_context_t temp1 = NULL ;
29ad08b
-  char *temp10 ;
29ad08b
+  char *temp10 = NULL ;
ad1a688
   
ad1a688
   {
29ad08b
     arg1 = &temp1;
29ad08b
@@ -2981,7 +2981,7 @@
ad1a688
   security_context_t *arg1 = (security_context_t *) 0 ;
ad1a688
   int result;
29ad08b
   security_context_t temp1 = NULL ;
29ad08b
-  char *temp10 ;
29ad08b
+  char *temp10 = NULL ;
ad1a688
   
ad1a688
   {
29ad08b
     arg1 = &temp1;
29ad08b
@@ -3025,7 +3025,7 @@
ad1a688
   security_context_t *arg1 = (security_context_t *) 0 ;
ad1a688
   int result;
29ad08b
   security_context_t temp1 = NULL ;
29ad08b
-  char *temp10 ;
29ad08b
+  char *temp10 = NULL ;
ad1a688
   
ad1a688
   {
29ad08b
     arg1 = &temp1;
29ad08b
@@ -3069,7 +3069,7 @@
ad1a688
   security_context_t *arg1 = (security_context_t *) 0 ;
ad1a688
   int result;
29ad08b
   security_context_t temp1 = NULL ;
29ad08b
-  char *temp10 ;
29ad08b
+  char *temp10 = NULL ;
ad1a688
   
ad1a688
   {
29ad08b
     arg1 = &temp1;
29ad08b
@@ -3117,7 +3117,7 @@
ad1a688
   char *buf1 = 0 ;
ad1a688
   int alloc1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -3155,7 +3155,7 @@
ad1a688
   char *buf1 = 0 ;
ad1a688
   int alloc1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -3192,7 +3192,7 @@
ad1a688
   int val1 ;
ad1a688
   int ecode1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -3314,7 +3314,7 @@
ad1a688
   int val1 ;
ad1a688
   int ecode1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -3475,7 +3475,7 @@
ad1a688
   security_context_t *arg2 = (security_context_t *) 0 ;
ad1a688
   int result;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -3735,7 +3735,7 @@
ad1a688
   unsigned int val2 ;
ad1a688
   int ecode2 = 0 ;
29ad08b
   security_context_t temp3 = NULL ;
29ad08b
-  char *temp30 ;
29ad08b
+  char *temp30 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   PyObject * obj1 = 0 ;
29ad08b
   
29ad08b
@@ -3779,7 +3779,7 @@
ad1a688
   char *buf1 = 0 ;
ad1a688
   int alloc1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -4213,7 +4213,7 @@
29ad08b
   char *buf1 = 0 ;
29ad08b
   int alloc1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
29ad08b
   PyObject * obj0 = 0 ;
29ad08b
   
29ad08b
   {
29ad08b
@@ -4251,7 +4251,7 @@
ad1a688
   char *buf1 = 0 ;
ad1a688
   int alloc1 = 0 ;
29ad08b
   security_context_t temp2 = NULL ;
29ad08b
-  char *temp20 ;
29ad08b
+  char *temp20 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {
29ad08b
@@ -4284,7 +4284,7 @@
29ad08b
   PyObject *resultobj = 0;
29ad08b
   char **arg1 = (char **) 0 ;
29ad08b
   int result;
29ad08b
-  char *temp1 ;
29ad08b
+  char *temp1 = NULL ;
29ad08b
   
29ad08b
   {
29ad08b
     arg1 = &temp1;
29ad08b
@@ -4310,8 +4310,8 @@
ad1a688
   int res1 ;
ad1a688
   char *buf1 = 0 ;
ad1a688
   int alloc1 = 0 ;
29ad08b
-  char *temp2 ;
29ad08b
-  char *temp3 ;
29ad08b
+  char *temp2 = NULL ;
29ad08b
+  char *temp3 = NULL ;
ad1a688
   PyObject * obj0 = 0 ;
ad1a688
   
29ad08b
   {