"Fossies" - the Fresh Open Source Software Archive

Member "mapm_4.9.5a/mapmutl1.c" (21 Feb 2010, 1792 Bytes) of package /linux/misc/old/mapm-4.9.5a.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "mapmutl1.c" see the Fossies "Dox" file reference documentation.

    1 
    2 /* 
    3  *  M_APM  -  mapmutl1.c
    4  *
    5  *  Copyright (C) 2003 - 2007   Michael C. Ring
    6  *
    7  *  Permission to use, copy, and distribute this software and its
    8  *  documentation for any purpose with or without fee is hereby granted,
    9  *  provided that the above copyright notice appear in all copies and
   10  *  that both that copyright notice and this permission notice appear
   11  *  in supporting documentation.
   12  *
   13  *  Permission to modify the software is granted. Permission to distribute
   14  *  the modified code is granted. Modifications are to be distributed by
   15  *  using the file 'license.txt' as a template to modify the file header.
   16  *  'license.txt' is available in the official MAPM distribution.
   17  *
   18  *  This software is provided "as is" without express or implied warranty.
   19  */
   20 
   21 /*
   22  *      $Id: mapmutl1.c,v 1.4 2007/12/03 01:59:27 mike Exp $
   23  *
   24  *      This file contains the utility function 'M_apm_log_error_msg'
   25  *
   26  *  This is the only function in this file so a user can supply
   27  *  their own custom version easily without changing the base library.
   28  *
   29  *      $Log: mapmutl1.c,v $
   30  *      Revision 1.4  2007/12/03 01:59:27  mike
   31  *      Update license
   32  *
   33  *      Revision 1.3  2003/07/21 21:00:34  mike
   34  *      Modify error messages to be in a consistent format.
   35  *
   36  *      Revision 1.2  2003/05/05 18:38:27  mike
   37  *      fix comment
   38  *
   39  *      Revision 1.1  2003/05/04 18:19:14  mike
   40  *      Initial revision
   41  */
   42 
   43 #include "m_apm_lc.h"
   44 
   45 /****************************************************************************/
   46 void    M_apm_log_error_msg(int fatal, char *message)
   47 {
   48 if (fatal)
   49   {
   50    fprintf(stderr, "MAPM Error: %s\n", message);
   51    exit(100);
   52   }
   53 else
   54   {
   55    fprintf(stderr, "MAPM Warning: %s\n", message);
   56   }
   57 }
   58 /****************************************************************************/
   59