[gimp] Applied changes from CVS version 1.28 of scheme.c in official version of
- From: Kevin Cozens <kcozens src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gimp] Applied changes from CVS version 1.28 of scheme.c in official version of
- Date: Fri, 7 Aug 2009 19:15:44 +0000 (UTC)
commit 3d848b391793d812d98578508f7084fcc1f6cc5c
Author: Kevin Cozens <kcozens cvs gnome org>
Date: Tue Aug 4 22:07:55 2009 -0400
Applied changes from CVS version 1.28 of scheme.c in official version of
TinyScheme. Peter Michaux cleaned up port_rep_from_file.
plug-ins/script-fu/tinyscheme/scheme.c | 30 ++++++++++++------------------
1 files changed, 12 insertions(+), 18 deletions(-)
---
diff --git a/plug-ins/script-fu/tinyscheme/scheme.c b/plug-ins/script-fu/tinyscheme/scheme.c
index 9b76627..9f819fa 100644
--- a/plug-ins/script-fu/tinyscheme/scheme.c
+++ b/plug-ins/script-fu/tinyscheme/scheme.c
@@ -1416,24 +1416,18 @@ static pointer port_from_filename(scheme *sc, const char *fn, int prop) {
return mk_port(sc,pt);
}
-static port *port_rep_from_file(scheme *sc, FILE *f, int prop) {
- char *rw;
- port *pt;
- pt=(port*)sc->malloc(sizeof(port));
- if(pt==0) {
- return 0;
- }
- if(prop==(port_input|port_output)) {
- rw="a+";
- } else if(prop==port_output) {
- rw="w";
- } else {
- rw="r";
- }
- pt->kind=port_file|prop;
- pt->rep.stdio.file=f;
- pt->rep.stdio.closeit=0;
- return pt;
+static port *port_rep_from_file(scheme *sc, FILE *f, int prop)
+{
+ port *pt;
+
+ pt = (port *)sc->malloc(sizeof *pt);
+ if (pt == NULL) {
+ return NULL;
+ }
+ pt->kind = port_file | prop;
+ pt->rep.stdio.file = f;
+ pt->rep.stdio.closeit = 0;
+ return pt;
}
static pointer port_from_file(scheme *sc, FILE *f, int prop) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]