From 6c723975b33e361a962e86a79e34084eda9c3302 Mon Sep 17 00:00:00 2001 From: Per Hedbor <ph@opera.com> Date: Mon, 2 Dec 1996 17:49:40 +0100 Subject: [PATCH] foo Rev: src/modules/image/quant.c:1.15 Rev: src/modules/image/togif.c:1.20 --- src/modules/image/quant.c | 18 ++++++++++++------ src/modules/image/togif.c | 4 ++-- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/modules/image/quant.c b/src/modules/image/quant.c index b60fcaf89b..9060f9ec1e 100644 --- a/src/modules/image/quant.c +++ b/src/modules/image/quant.c @@ -1,4 +1,4 @@ -/* $Id: quant.c,v 1.14 1996/12/01 04:08:20 law Exp $ */ +/* $Id: quant.c,v 1.15 1996/12/02 16:49:39 per Exp $ */ /* @@ -35,15 +35,21 @@ David K #include <sys/resource.h> #define CHRONO(X) chrono(X) -void chrono(char *x) +static void chrono(char *x) { struct rusage r; + static struct rusage rold; getrusage(RUSAGE_SELF,&r); - fprintf(stderr,"%s: %ld.%06ld %ld.%06ld %ld.%06ld\n",x, + fprintf(stderr,"%s: %ld.%06ld - %ld.%06ld\n",x, r.ru_utime.tv_sec,r.ru_utime.tv_usec, - r.ru_stime.tv_sec,r.ru_stime.tv_usec, - r.ru_stime.tv_sec+r.ru_utime.tv_sec, - r.ru_stime.tv_usec+r.ru_utime.tv_usec); + + ((r.ru_utime.tv_usec-rold.ru_utime.tv_usec<0)?-1:0) + +r.ru_utime.tv_sec-rold.ru_utime.tv_sec, + ((r.ru_utime.tv_usec-rold.ru_utime.tv_usec<0)?1000000:0) + + r.ru_utime.tv_usec-rold.ru_utime.tv_usec + ); + + rold=r; } #else #define CHRONO(X) diff --git a/src/modules/image/togif.c b/src/modules/image/togif.c index 0f5916aaef..02455d2413 100644 --- a/src/modules/image/togif.c +++ b/src/modules/image/togif.c @@ -1,4 +1,4 @@ -/* $Id: togif.c,v 1.19 1996/12/01 04:08:21 law Exp $ */ +/* $Id: togif.c,v 1.20 1996/12/02 16:49:40 per Exp $ */ /* togif @@ -506,7 +506,7 @@ void image_togif_fs(INT32 args) struct colortable *ct=NULL; if (args>0 && sp[-args].type==T_ARRAY) - ct=colortable_from_array(sp[-args].u.array,"image->togif()\n"); + ct=colortable_from_array(sp[-args].u.array,"image->togif_fs()\n"); else if (args>0 && args!=3 && sp[-args].type==T_INT) ct=colortable_quant(THIS,min(256,max(2,sp[-args].u.integer))); -- GitLab