IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 16, 2006, 10:58:49 PM (20 years ago)
Author:
eugene
Message:

major updates to use gprint for buffered / threaded printing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/cmd.data/kern.c

    r3261 r7917  
    1313
    1414  if (argc != 3) {
    15     fprintf (stderr, "USAGE: kern buffer (file)\n");
    16     fprintf (stderr, "USAGE: kern buffer (list)\n");
    17     fprintf (stderr, "USAGE: kern buffer -\n");
    18     fprintf (stderr, "kernel file contains a 3x3 matrix for convolution\n");
     15    gprint (GP_ERR, "USAGE: kern buffer (file)\n");
     16    gprint (GP_ERR, "USAGE: kern buffer (list)\n");
     17    gprint (GP_ERR, "USAGE: kern buffer -\n");
     18    gprint (GP_ERR, "kernel file contains a 3x3 matrix for convolution\n");
    1919    return (FALSE);
    2020  }
     
    2727      status = scan_line (stdin, line);
    2828      if (status == EOF) {
    29         fprintf (stderr, "kernel should be a 3x3 matrix...\n");
     29        gprint (GP_ERR, "kernel should be a 3x3 matrix...\n");
    3030        return (FALSE);
    3131      }
     
    4242    f = fopen (argv[2], "r");
    4343    if (f == NULL) {
    44       fprintf (stderr, "file not found: %s\n", argv[2]);
     44      gprint (GP_ERR, "file not found: %s\n", argv[2]);
    4545      return (FALSE);
    4646    }
     
    4848      status = scan_line (f, line);
    4949      if (status == EOF) {
    50         fprintf (stderr, "kernel should be a 3x3 matrix...\n");
     50        gprint (GP_ERR, "kernel should be a 3x3 matrix...\n");
    5151        fclose (f);
    5252      }
     
    6060  }
    6161  if (atoi (list) != 9) {
    62     fprintf (stderr, "kernel should be a 3x3 matrix...\n");
     62    gprint (GP_ERR, "kernel should be a 3x3 matrix...\n");
    6363    return (FALSE);
    6464  }
     
    6868    list = get_variable (line);
    6969    if (list == (char *) NULL) {
    70       fprintf (stderr, "kernel should be a 3x3 matrix...\n");
     70      gprint (GP_ERR, "kernel should be a 3x3 matrix...\n");
    7171      return (FALSE);
    7272    }
     
    7777
    7878 have_kernel:
    79   fprintf (stderr, "working...");
     79  gprint (GP_ERR, "working...");
    8080 
    8181  /* create output buffer */
     
    9090  for (n = 0; n < 3; n++) {
    9191    for (m = 0; m < 3; m++) {
    92       fprintf (stderr, "%d", n*3 + m + 1);
     92      gprint (GP_ERR, "%d", n*3 + m + 1);
    9393      val = kernel[n][m];
    9494      ob = out_buff + NX + 1;
     
    9999    }
    100100  }
    101   fprintf (stderr, "(done)\n");
     101  gprint (GP_ERR, "(done)\n");
    102102
    103103  free (in_buff);
Note: See TracChangeset for help on using the changeset viewer.