URI: 
       applied Eric's config.def.h patch - sic - simple irc client
  HTML git clone git://git.suckless.org/sic
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit f87d3f5bef896bc066d46170b6e124d2a2239fba
   DIR parent 7cfa52d6eb11bd1c14e626806cce56c3faeadf26
  HTML Author: Anselm R Garbe <garbeam@gmail.com>
       Date:   Sun,  2 Nov 2014 09:23:48 +0100
       
       applied Eric's config.def.h patch
       
       Diffstat:
         M Makefile                            |       6 +++++-
         A config.def.h                        |       8 ++++++++
         M sic.c                               |      10 ++++++----
       
       3 files changed, 19 insertions(+), 5 deletions(-)
       ---
   DIR diff --git a/Makefile b/Makefile
       @@ -17,7 +17,11 @@ options:
                @echo CC $<
                @${CC} -c ${CFLAGS} $<
        
       -${OBJ}: config.mk util.c
       +${OBJ}: config.h config.mk util.c
       +
       +config.h:
       +        @echo creating $@ from config.def.h
       +        @cp config.def.h $@
        
        sic: ${OBJ}
                @echo CC -o $@
   DIR diff --git a/config.def.h b/config.def.h
       @@ -0,0 +1,8 @@
       +// Host used when "-h" is not given
       +#define DEFAULT_HOST "irc.oftc.net"
       +
       +// Port used when "-p" is not given
       +#define DEFAULT_PORT "6667"
       +
       +// Timestamp format; see strftime(3)
       +#define TIMESTAMP_FORMAT "%F %R"
   DIR diff --git a/sic.c b/sic.c
       @@ -8,8 +8,10 @@
        #include <time.h>
        #include <unistd.h>
        
       -static char *host = "irc.oftc.net";
       -static char *port = "6667";
       +#include "config.h"
       +
       +static char *host = DEFAULT_HOST;
       +static char *port = DEFAULT_PORT;
        static char *password;
        static char nick[32];
        static char bufin[4096];
       @@ -22,7 +24,7 @@ static FILE *srv;
        
        static void
        pout(char *channel, char *fmt, ...) {
       -        static char timestr[18];
       +        static char timestr[80];
                time_t t;
                va_list ap;
        
       @@ -30,7 +32,7 @@ pout(char *channel, char *fmt, ...) {
                vsnprintf(bufout, sizeof bufout, fmt, ap);
                va_end(ap);
                t = time(NULL);
       -        strftime(timestr, sizeof timestr, "%D %R", localtime(&t));
       +        strftime(timestr, sizeof timestr, TIMESTAMP_FORMAT, localtime(&t));
                fprintf(stdout, "%-12s: %s %s\n", channel, timestr, bufout);
        }