poldek: trurlib/include/trurl/narray.h, trurlib/n_array_sorts.c - ...
mis
mis at pld-linux.org
Sat Jun 30 09:39:56 CEST 2007
Author: mis Date: Sat Jun 30 07:39:56 2007 GMT
Module: poldek Tag: HEAD
---- Log message:
- API += n_array_is_sorted()
---- Files affected:
poldek/trurlib/include/trurl:
narray.h (1.29 -> 1.30)
poldek/trurlib:
n_array_sorts.c (1.6 -> 1.7)
---- Diffs:
================================================================
Index: poldek/trurlib/include/trurl/narray.h
diff -u poldek/trurlib/include/trurl/narray.h:1.29 poldek/trurlib/include/trurl/narray.h:1.30
--- poldek/trurlib/include/trurl/narray.h:1.29 Tue Jun 19 23:52:49 2007
+++ poldek/trurlib/include/trurl/narray.h Sat Jun 30 09:39:51 2007
@@ -155,7 +155,9 @@
/* internal macros, do not use them */
#define TN_ARRAY_set_sorted(arr) ((arr)->flags |= TN_ARRAY_INTERNAL_ISSORTED)
#define TN_ARRAY_clr_sorted(arr) ((arr)->flags &= ~TN_ARRAY_INTERNAL_ISSORTED)
-#define TN_ARRAY_is_sorted(arr) ((arr)->flags & TN_ARRAY_INTERNAL_ISSORTED)
+
+
+#define n_array_is_sorted(arr) ((arr)->flags & TN_ARRAY_INTERNAL_ISSORTED)
tn_array *n_array_grow_priv_(tn_array *arr, size_t req_size);
#ifndef SWIG
================================================================
Index: poldek/trurlib/n_array_sorts.c
diff -u poldek/trurlib/n_array_sorts.c:1.6 poldek/trurlib/n_array_sorts.c:1.7
--- poldek/trurlib/n_array_sorts.c:1.6 Tue Nov 16 20:01:40 2004
+++ poldek/trurlib/n_array_sorts.c Sat Jun 30 09:39:51 2007
@@ -121,7 +121,7 @@
cmpf = autosort(arr, cmpf, &set_sorted);
- if ((arr->flags & TN_ARRAY_AUTOSORTED) && TN_ARRAY_is_sorted(arr))
+ if ((arr->flags & TN_ARRAY_AUTOSORTED) && n_array_is_sorted(arr))
return arr;
switch (alg) {
================================================================
---- CVS-web:
http://cvs.pld-linux.org/poldek/trurlib/include/trurl/narray.h?r1=1.29&r2=1.30&f=u
http://cvs.pld-linux.org/poldek/trurlib/n_array_sorts.c?r1=1.6&r2=1.7&f=u
More information about the pld-cvs-commit
mailing list