File sax2-XF86OptionPtr-definition-changes.diff of Package sax2

--- sax.orig/parse/parse.c	2012-05-31 12:25:37.000000000 +0000
+++ sax/parse/parse.c	2012-05-31 12:42:29.000000000 +0000
@@ -222,7 +222,7 @@ char* GetModuleSubSpecs (XF86ConfigPtr c
 	char optv[SIZE]  = "";
 	char *result     = NULL;
 	XF86LoadPtr      lp;
-	XF86OptionPtr    op;
+	XF86OptionRec   *op;
 
 	if (conf == NULL) return("null");
 	lp = (XF86LoadPtr) conf->conf_modules->mod_load_lst;
@@ -239,7 +239,7 @@ char* GetModuleSubSpecs (XF86ConfigPtr c
 			strcat(result,"extmod:");
 			count = 0; 
 
-			op = (XF86OptionPtr) lp->load_opt;
+			op = (XF86OptionRec*) lp->load_opt;
 			for (op;op;op=op->list.next) {
 				strcpy(optn,"<none>");
 				strcpy(optv,"<none>");
@@ -276,7 +276,7 @@ char* GetInputSpecs (XF86ConfigPtr conf)
 	int next;
 	char *result       = NULL;
 	XF86ConfInputPtr ip;
-	XF86OptionPtr    op;
+	XF86OptionRec    *op;
 
 	if (conf == NULL) return("null");
 	ip = (XF86ConfInputPtr) conf->conf_input_lst;
@@ -309,7 +309,7 @@ char* GetInputSpecs (XF86ConfigPtr conf)
 		}
 
 		/* build option line... */
-		op = (XF86OptionPtr) ip->inp_option_lst;
+		op = (XF86OptionRec*) ip->inp_option_lst;
 		if (op != NULL) {
 			strcpy(optline,"option=");
 			count = 0;
@@ -348,7 +348,7 @@ char* GetFlags (XF86ConfigPtr conf) {
 	char optv[SIZE]  = "";
 	char optn[SIZE]  = "";  
 	XF86ConfFlagsPtr fp;
-	XF86OptionPtr    op;
+	XF86OptionRec    *op;
  
 	if (conf == NULL) return("null");
 	fp = (XF86ConfFlagsPtr) conf->conf_flags;
@@ -359,7 +359,7 @@ char* GetFlags (XF86ConfigPtr conf) {
 	result = (char*) malloc(SIZE);
 	strcpy(result,"");
 
-	for (op=fp->flg_option_lst;op;op=op->list.next) {
+	for (op=(XF86OptionRec*)fp->flg_option_lst;op;op=op->list.next) {
 		if (op->opt_name == NULL) {
 			continue;
 		}
@@ -392,7 +392,7 @@ char* GetExtensions (XF86ConfigPtr conf)
 	char optv[SIZE]  = "";
 	char optn[SIZE]  = "";
 	XF86ConfExtensionsPtr ep;
-	XF86OptionPtr         op;
+	XF86OptionRec         *op;
 
 	if (conf == NULL) return("null");
 	ep = (XF86ConfExtensionsPtr) conf->conf_extensions;
@@ -403,7 +403,7 @@ char* GetExtensions (XF86ConfigPtr conf)
 	result = (char*) malloc(SIZE);
 	strcpy(result,"");
 
-	for (op=ep->ext_option_lst;op;op=op->list.next) {
+	for (op=(XF86OptionRec*)ep->ext_option_lst;op;op=op->list.next) {
 		if (op->opt_name == NULL) {
 			continue;
 		}
@@ -461,7 +461,7 @@ char* GetLayoutSpecs (XF86ConfigPtr conf
 	XF86ConfAdjacencyPtr ap,hp;
 	XF86ConfInputrefPtr  ip;
 	XF86ConfLayoutPtr    lp;
-	XF86OptionPtr        op;
+	XF86OptionRec        *op;
 
 	if (conf == NULL) return("null");
 	lp = (XF86ConfLayoutPtr) conf->conf_layout_lst;
@@ -569,7 +569,7 @@ char* GetLayoutSpecs (XF86ConfigPtr conf
 					strcat(input,buf);
 				} 
 				if (ip->iref_option_lst   != NULL) {
-					op = (XF86OptionPtr) ip->iref_option_lst;
+					op = (XF86OptionRec*) ip->iref_option_lst;
 					for (op;op;op=op->list.next) {
 						strcpy(optn,"<none>");
 						strcpy(optv,"<none>");
@@ -587,7 +587,7 @@ char* GetLayoutSpecs (XF86ConfigPtr conf
 
 
 		/* build option line... */
-		op = (XF86OptionPtr) lp->lay_option_lst;
+		op = (XF86OptionRec*) lp->lay_option_lst;
 		if (op != NULL) {
 			strcpy(optline,"option=");
 			count = 0;
@@ -628,7 +628,7 @@ char* GetDeviceSpecs (XF86ConfigPtr conf
 	int  next;
 	char *result       = NULL;
 	XF86ConfDevicePtr dp;
-	XF86OptionPtr     op;
+	XF86OptionRec     *op;
 
 	if (conf == NULL) return("null");
 	dp = (XF86ConfDevicePtr) conf->conf_device_lst;
@@ -778,7 +778,7 @@ char* GetDeviceSpecs (XF86ConfigPtr conf
 		}
 
 		/* build option line... */
-		op = (XF86OptionPtr) dp->dev_option_lst;
+		op = (XF86OptionRec*) dp->dev_option_lst;
 		if (op != NULL) {
 			strcpy(optline,"option=");
 			count = 0;
@@ -827,7 +827,7 @@ char* GetMonitorSpecs (XF86ConfigPtr con
 
 	XF86ConfMonitorPtr    mp;
 	XF86ConfModeLinePtr   lp;
-	XF86OptionPtr         op;
+	XF86OptionRec         *op;
 	XF86ConfModesLinkPtr  cp;
 
 	if (conf == NULL) return("null");
@@ -978,7 +978,7 @@ char* GetMonitorSpecs (XF86ConfigPtr con
 		}
 
 		/* build option line... */
-		op = (XF86OptionPtr) mp->mon_option_lst;
+		op = (XF86OptionRec*) mp->mon_option_lst;
 		if (op != NULL) {
 			strcpy(optline,"option=");
 			count = 0;
@@ -1107,7 +1107,7 @@ char* GetDisplaySpecs (XF86ConfigPtr con
 	char *result        = NULL;
 
 	XF86ConfScreenPtr   sp;
-	XF86OptionPtr       op;
+	XF86OptionRec       *op;
 	XF86ConfDisplayPtr  dp;
 	XF86ModePtr         mp;
 
@@ -1169,7 +1169,7 @@ char* GetDisplaySpecs (XF86ConfigPtr con
 		}
 
 		/* build option line... */
-		op = (XF86OptionPtr) sp->scrn_option_lst;
+		op = (XF86OptionRec*) sp->scrn_option_lst;
 		if (op != NULL) {
 			strcpy(optline,"option=");
 			count = 0;
@@ -1382,7 +1382,7 @@ char* GetDisplaySpecs (XF86ConfigPtr con
 				}
 
 				/* get options... */
-				op = (XF86OptionPtr) dp->disp_option_lst;
+				op = (XF86OptionRec*) dp->disp_option_lst;
 				if (op != NULL) {
 					strcpy(optline,"option=");
 					anz = 0;
openSUSE Build Service is sponsored by