From bccaa05fdb50a1d5f481cf34f6af906638dfc68c Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Sat, 1 Jun 2013 15:49:17 +0100 Subject: add finalisation to options and document the API better --- monkey/main.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'monkey/main.c') diff --git a/monkey/main.c b/monkey/main.c index 0a9826a3c..e806b0eb3 100644 --- a/monkey/main.c +++ b/monkey/main.c @@ -142,9 +142,9 @@ main(int argc, char **argv) die("Options failed to initialise"); } options = filepath_find(respaths, "Choices"); - nsoption_read(options, NULL); + nsoption_read(options, nsoptions); free(options); - nsoption_commandline(&argc, argv, NULL); + nsoption_commandline(&argc, argv, nsoptions); /* common initialisation */ messages = filepath_find(respaths, "Messages"); @@ -173,5 +173,9 @@ main(int argc, char **argv) netsurf_exit(); fprintf(stdout, "GENERIC FINISHED\n"); + + /* finalise options */ + nsoption_finalise(nsoptions, nsoptions_default); + return 0; } -- cgit v1.2.3