[w3m-dev 03435] save image with SAVE
* buffer.c (discardBuffer): check image * file.c (loadImageBuffer): add st IMG_FLAG_DONE_REMOVE s/sourcefile/mailcap_source/ * fm.h (IMG_FLAG_DONT_REMOVE): added * image.c (drawImage): & IMG_FLAG_LOADED (deleteImage): & IMG_FLAG_DONT_REMOVE (showImageProgress): & IMG_FLAG_LOADED (getImage): & IMG_FLAG_LOADED (getImageSize): & IMG_FLAG_LOADED * main.c (vmSrc): delete ifdef USE_IMAGE From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
5
buffer.c
5
buffer.c
@@ -1,4 +1,4 @@
|
||||
/* $Id: buffer.c,v 1.14 2002/11/08 15:54:46 ukai Exp $ */
|
||||
/* $Id: buffer.c,v 1.15 2002/11/15 15:51:23 ukai Exp $ */
|
||||
#include "fm.h"
|
||||
|
||||
#ifdef USE_MOUSE
|
||||
@@ -97,7 +97,8 @@ discardBuffer(Buffer *buf)
|
||||
return;
|
||||
if (buf->pagerSource)
|
||||
ISclose(buf->pagerSource);
|
||||
if (buf->sourcefile) {
|
||||
if (buf->sourcefile &&
|
||||
(!buf->real_type || strncasecmp(buf->real_type, "image/", 6))) {
|
||||
if (buf->real_scheme != SCM_LOCAL || buf->bufferprop & BP_FRAME)
|
||||
unlink(buf->sourcefile);
|
||||
}
|
||||
|
Reference in New Issue
Block a user