Improve comment.
authorBen Pfaff <blp@gnu.org>
Sun, 12 Mar 2006 21:10:20 +0000 (21:10 +0000)
committerBen Pfaff <blp@gnu.org>
Sun, 12 Mar 2006 21:10:20 +0000 (21:10 +0000)
src/data/dictionary.c

index de529d6798d080aa1ee0f3bac6bc8577c18aedf0..0edf228add65c638d4b824236d72bf85f6f14202 100644 (file)
@@ -224,9 +224,10 @@ dict_get_var (const struct dictionary *d, size_t idx)
 }
 
 /* Sets *VARS to an array of pointers to variables in D and *CNT
-   to the number of variables in *D.  By default all variables
-   are returned, but bits may be set in EXCLUDE_CLASSES to
-   exclude ordinary, system, and/or scratch variables. */
+   to the number of variables in *D.  All variables are returned
+   if EXCLUDE_CLASSES is 0, or it may contain one or more of (1u
+   << DC_ORDINARY), (1u << DC_SYSTEM), or (1u << DC_SCRATCH) to
+   exclude the corresponding type of variable. */
 void
 dict_get_vars (const struct dictionary *d, struct variable ***vars,
                size_t *cnt, unsigned exclude_classes)