Silence some compiler warnings.
[SXSI/libcds.git] / src / static_permutation / perm.cpp
index d2a40a1..78958f8 100755 (executable)
@@ -31,7 +31,7 @@ int compare(const void *p1, const void *p2) {
 perm createPerm(uint *elems, uint nelems, uint t, static_bitsequence_builder * bmb) {
   perm P;
   uint *b, *baux, nextelem, i, j, bptr,
-    aux, antbptr,nbwdptrs, elem,nbits, firstelem, cyclesize;
+    aux, antbptr,nbwdptrs, elem,nbits, /*firstelem,*/ cyclesize;
   auxbwd *auxbwdptr;
   P = new struct sperm;
   P->elems  = elems;
@@ -68,7 +68,7 @@ perm createPerm(uint *elems, uint nelems, uint t, static_bitsequence_builder * b
         aux = 0;
         bitset(baux, j);
         cyclesize = 0;
-        firstelem = j;
+        //firstelem = j;
         while ((elem=get_field(elems,nbits,j)) != nextelem) {
           j = elem;
           bitset(baux, j);