summaryrefslogtreecommitdiff
path: root/support/dktools/test-dk4dir08.ctr
diff options
context:
space:
mode:
Diffstat (limited to 'support/dktools/test-dk4dir08.ctr')
-rw-r--r--support/dktools/test-dk4dir08.ctr34
1 files changed, 34 insertions, 0 deletions
diff --git a/support/dktools/test-dk4dir08.ctr b/support/dktools/test-dk4dir08.ctr
new file mode 100644
index 0000000000..b534f89aad
--- /dev/null
+++ b/support/dktools/test-dk4dir08.ctr
@@ -0,0 +1,34 @@
+
+
+#include <stdio.h>
+
+#include "dk4dir.h"
+#include "dk4dir08.h"
+
+
+int main(int argc, char *argv[])
+{
+ dk4_dir_c8_t *dir;
+ const char *fn;
+ int i;
+ $!trace-init dk4dir08.deb
+ $? "+ main"
+ for (i = 1; i < argc; i++) {
+ printf("argv[%02d] = \"%s\"\n", i, argv[i]);
+ dir = dk4dir_c8_open(argv[i], DK4_DIR_OPEN_SORTED, NULL);
+ if (NULL != dir) {
+ while (NULL != (fn = dk4dir_c8_next_dir(dir))) {
+ printf("D %s\n", fn);
+ }
+ while (NULL != (fn = dk4dir_c8_next_file(dir))) {
+ printf("F %s\n", fn);
+ }
+ dk4dir_c8_close(dir);
+ }
+ }
+ $? "- main"
+ $!trace-end
+ return 0;
+}
+
+