From f2a2d0e3e5eb61e068c48efc895fd6303a51c8ab Mon Sep 17 00:00:00 2001
From: Amorilia <amorilia@users.sourceforge.net>
Date: Sat, 26 Dec 2009 16:01:42 +0000
Subject: [PATCH] Alias patch (taken from qhull-2003.1-13.fc12.src.rpm).

---
 src/qset.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/qset.c b/src/qset.c
index f902ea7..d79841c 100644
--- a/src/qset.c
+++ b/src/qset.c
@@ -126,8 +126,7 @@ void qh_setaddsorted(setT **setp, void *newelem) {
     
 */
 void qh_setappend(setT **setp, void *newelem) {
-  int *sizep;
-  void **endp;
+  int *sizep, end_idx;
 
   if (!newelem)
     return;
@@ -135,8 +134,9 @@ void qh_setappend(setT **setp, void *newelem) {
     qh_setlarger(setp);
     sizep= SETsizeaddr_(*setp);
   }
-  *(endp= &((*setp)->e[(*sizep)++ - 1].p))= newelem;
-  *(++endp)= NULL;
+  end_idx = (*sizep)++ - 1;
+  (*setp)->e[end_idx].p = newelem;
+  (*setp)->e[end_idx + 1].p = NULL;
 } /* setappend */
 
 /*-<a                             href="qh-set.htm#TOC"
-- 
GitLab