summaryrefslogtreecommitdiff
path: root/tests/test0-main.c
diff options
context:
space:
mode:
authorDodji Seketeli <dodji@gnome.org>2004-03-07 13:22:49 +0000
committerDodji Seketeli <dodji@src.gnome.org>2004-03-07 13:22:49 +0000
commit94f1a410a3d257124c3131b41ccaa883ccabb9c3 (patch)
treea5ba5d6805fb556194553df761754b640e600d2b /tests/test0-main.c
parent9e1a6d35382841cbbaaca9779fe21c3123cc367f (diff)
downloadlibcroco-94f1a410a3d257124c3131b41ccaa883ccabb9c3.tar.gz
re-indented the source files to make'em comply with gnome indentation
2004-03-07 Dodji Seketeli <dodji@gnome.org> * src/*.c: re-indented the source files to make'em comply with gnome indentation rules. * libcroco-indent: added this indentation script.
Diffstat (limited to 'tests/test0-main.c')
-rw-r--r--tests/test0-main.c184
1 files changed, 82 insertions, 102 deletions
diff --git a/tests/test0-main.c b/tests/test0-main.c
index ac1a55e..a991abf 100644
--- a/tests/test0-main.c
+++ b/tests/test0-main.c
@@ -39,25 +39,23 @@
*during the parsing the command line by the
*parse_command_line() function.
*/
-struct Options
-{
- gboolean display_help ;
- gboolean display_about ;
- gchar ** files_list ;
+struct Options {
+ gboolean display_help;
+ gboolean display_about;
+ gchar **files_list;
};
-static void
-display_help (char *prg_name) ;
+static void
+ display_help (char *prg_name);
-static void
-display_about (char *prg_name) ;
+static void
+ display_about (char *prg_name);
static void
-parse_command_line (int a_argc, char **a_argv,
- struct Options *a_options) ;
+ parse_command_line (int a_argc, char **a_argv, struct Options *a_options);
static enum CRStatus
-test_cr_input_read_byte (guchar * a_file_uri) ;
+ test_cr_input_read_byte (guchar * a_file_uri);
/**
*Displays the usage of the test
@@ -65,15 +63,15 @@ test_cr_input_read_byte (guchar * a_file_uri) ;
*@param a_argc the argc variable passed to the main function.
*@param a_argv the argv variable passed to the main function.
*/
-static void
+static void
display_help (char *prg_name)
{
- g_print ("\n\n") ;
- g_print ("usage: %s <file-to-parse>\n", prg_name) ;
- g_print ("\t <file-to-parse>: the file to parse\n") ;
- g_print ("\n\n") ;
- g_print ("This test just reads the file byte per byte\nand sends each byte to stdout\n") ;
- g_print ("\n\n") ;
+ g_print ("\n\n");
+ g_print ("usage: %s <file-to-parse>\n", prg_name);
+ g_print ("\t <file-to-parse>: the file to parse\n");
+ g_print ("\n\n");
+ g_print ("This test just reads the file byte per byte\nand sends each byte to stdout\n");
+ g_print ("\n\n");
}
/**
@@ -81,15 +79,15 @@ display_help (char *prg_name)
*@param a_argc the argc variable passed to the main function.
*@param a_argv the argv variable passed to the main function.
*/
-static void
+static void
display_about (char *prg_name)
{
- g_print ("\n\n") ;
- g_print ("%s is a libcroco CRInput class test program.\n", prg_name) ;
- g_print ("It should run on GNU compliants systems.\n") ;
- g_print ("\n\n") ;
- g_print ("Initial author: Dodji Seketeli <dodji@seketeli.org>.\n") ;
- g_print ("\n\n") ;
+ g_print ("\n\n");
+ g_print ("%s is a libcroco CRInput class test program.\n", prg_name);
+ g_print ("It should run on GNU compliants systems.\n");
+ g_print ("\n\n");
+ g_print ("Initial author: Dodji Seketeli <dodji@seketeli.org>.\n");
+ g_print ("\n\n");
}
/**
@@ -99,41 +97,35 @@ display_about (char *prg_name)
*@param a_options out parameter. The abstraction of the parsed the options.
*/
static void
-parse_command_line (int a_argc, char **a_argv,
- struct Options *a_options)
+parse_command_line (int a_argc, char **a_argv, struct Options *a_options)
{
- int i= 0 ;
-
- g_return_if_fail (a_options) ;
+ int i = 0;
+
+ g_return_if_fail (a_options);
- memset (a_options, 0, sizeof (struct Options)) ;
+ memset (a_options, 0, sizeof (struct Options));
- for (i = 1 ; i < a_argc ; i++)
- {
- if (a_argv[i][0] != '-') break ;
+ for (i = 1; i < a_argc; i++) {
+ if (a_argv[i][0] != '-')
+ break;
- if (!strcmp (a_argv[i], "-h") || !strcmp (a_argv[i], "--help"))
- {
- a_options->display_help = TRUE ;
+ if (!strcmp (a_argv[i], "-h")
+ || !strcmp (a_argv[i], "--help")) {
+ a_options->display_help = TRUE;
}
- if (!strcmp (a_argv[i], "--about"))
- {
- a_options->display_about = TRUE ;
+ if (!strcmp (a_argv[i], "--about")) {
+ a_options->display_about = TRUE;
}
- }
+ }
- if (i >= a_argc)
- {
- /*No file parameter where given*/
- a_options->files_list = NULL ;
+ if (i >= a_argc) {
+ /*No file parameter where given */
+ a_options->files_list = NULL;
+ } else {
+ a_options->files_list = &a_argv[i];
}
- else
- {
- a_options->files_list = &a_argv[i] ;
- }
}
-
/**
*The test of the cr_input_read_byte() method.
*Reads the each byte of a_file_uri using the
@@ -146,78 +138,66 @@ parse_command_line (int a_argc, char **a_argv,
static enum CRStatus
test_cr_input_read_byte (guchar * a_file_uri)
{
- enum CRStatus status = CR_OK ;
- CRInput * input = NULL ;
- guchar byte = 0 ;
- guint c = 0 ;
-
- g_return_val_if_fail (a_file_uri, CR_BAD_PARAM_ERROR) ;
-
- input =
- cr_input_new_from_uri (a_file_uri, CR_UTF_8) ;
-
- if (!input)
- {
- cr_utils_trace_debug ("Input Stream creation failed.") ;
- return CR_ERROR ;
- }
+ enum CRStatus status = CR_OK;
+ CRInput *input = NULL;
+ guchar byte = 0;
+ guint c = 0;
+
+ g_return_val_if_fail (a_file_uri, CR_BAD_PARAM_ERROR);
- for (status = CR_OK;
- status == CR_OK ;)
- {
- status = cr_input_read_byte (input, &byte) ;
-
- if (status == CR_OK)
- {
- c = byte ;
- printf ("%d", c) ;
- fflush (stdout) ;
- }
+ input = cr_input_new_from_uri (a_file_uri, CR_UTF_8);
+
+ if (!input) {
+ cr_utils_trace_debug ("Input Stream creation failed.");
+ return CR_ERROR;
}
-
+ for (status = CR_OK; status == CR_OK;) {
+ status = cr_input_read_byte (input, &byte);
- if (status == CR_END_OF_INPUT_ERROR)
- {
- status = CR_OK ;
+ if (status == CR_OK) {
+ c = byte;
+ printf ("%d", c);
+ fflush (stdout);
+ }
}
- cr_input_destroy (input) ;
- input = NULL ;
+ if (status == CR_END_OF_INPUT_ERROR) {
+ status = CR_OK;
+ }
- return status ;
-}
+ cr_input_destroy (input);
+ input = NULL;
+ return status;
+}
/**
*The entry point of the testing routine.
*/
int
-main (int argc, char ** argv)
+main (int argc, char **argv)
{
- struct Options options ;
+ struct Options options;
- parse_command_line (argc, argv, &options) ;
+ parse_command_line (argc, argv, &options);
- if (options.display_help == TRUE)
- {
- display_help (argv[0]) ;
- return 0 ;
+ if (options.display_help == TRUE) {
+ display_help (argv[0]);
+ return 0;
}
- if (options.display_about == TRUE)
- {
- display_about (argv[0]) ;
- return 0 ;
+ if (options.display_about == TRUE) {
+ display_about (argv[0]);
+ return 0;
}
- if (options.files_list == NULL)
- {
- display_help (argv[0]) ;
- return 0 ;
+ if (options.files_list == NULL) {
+ display_help (argv[0]);
+ return 0;
}
- test_cr_input_read_byte (options.files_list[0]) ;
+ test_cr_input_read_byte (options.files_list[0]);
- return 0 ;
+ return 0;
}