From 74dc60da74c62e07f0d63179da9724d705794a6d Mon Sep 17 00:00:00 2001 From: rsc Date: Sun, 25 Jun 2006 18:59:29 +0000 Subject: bye --- src/libdraw/ml-lsetrefresh.c | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 src/libdraw/ml-lsetrefresh.c (limited to 'src/libdraw/ml-lsetrefresh.c') diff --git a/src/libdraw/ml-lsetrefresh.c b/src/libdraw/ml-lsetrefresh.c deleted file mode 100644 index 526bd668..00000000 --- a/src/libdraw/ml-lsetrefresh.c +++ /dev/null @@ -1,35 +0,0 @@ -#include -#include -#include -#include -#include - -int -memlsetrefresh(Memimage *i, Refreshfn fn, void *ptr) -{ - Memlayer *l; - - l = i->layer; - if(l->refreshfn!=0 && fn!=0){ /* just change functions */ - l->refreshfn = fn; - l->refreshptr = ptr; - return 1; - } - - if(l->refreshfn == 0){ /* is using backup image; just free it */ - freememimage(l->save); - l->save = nil; - l->refreshfn = fn; - l->refreshptr = ptr; - return 1; - } - - l->save = allocmemimage(i->r, i->chan); - if(l->save == nil) - return 0; - /* easiest way is just to update the entire save area */ - l->refreshfn(i, i->r, l->refreshptr); - l->refreshfn = 0; - l->refreshptr = nil; - return 1; -} -- cgit v1.2.3