diff --git a/ChangeLog b/ChangeLog index 008703cc2b..6b3b7b58c5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2004-12-17 Derek Atkins + + Rich Johnson's patch to include private structures in the doxygen docs + * src/doc/doxygen.cfg.in: + extract local classes = yes + don't exclude *P.h + 2004-12-05 Derek Atkins * src/engine/test/test-book-merge.c: targetEnt is always NULL diff --git a/src/doc/doxygen.cfg.in b/src/doc/doxygen.cfg.in index 48db2430d0..48ca1fad21 100644 --- a/src/doc/doxygen.cfg.in +++ b/src/doc/doxygen.cfg.in @@ -209,7 +209,7 @@ EXTRACT_STATIC = NO # defined locally in source files will be included in the documentation. # If set to NO only classes defined in header files are included. -EXTRACT_LOCAL_CLASSES = NO +EXTRACT_LOCAL_CLASSES = YES # If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all # undocumented members of documented classes, files or namespaces. @@ -423,7 +423,7 @@ EXCLUDE_SYMLINKS = YES # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude # certain files from those directories. -EXCLUDE_PATTERNS = *P.h +EXCLUDE_PATTERNS = # The EXAMPLE_PATH tag can be used to specify one or more files or # directories that contain example code fragments that are included (see diff --git a/src/engine/test-core/test-engine-stuff.c b/src/engine/test-core/test-engine-stuff.c index 6e523ffaa1..5242f616f7 100644 --- a/src/engine/test-core/test-engine-stuff.c +++ b/src/engine/test-core/test-engine-stuff.c @@ -1258,6 +1258,9 @@ get_random_split(QofBook *book, Account *acct) num = get_random_gnc_numeric (); xaccSplitSetAmount(ret, num); + if (num.num == 0) + fprintf(stderr, "get_random_split: Created split with zero amount: %p\n", ret); + xaccSplitSetSlots_nc(ret, get_random_kvp_frame()); return ret;