*** empty log message ***
authorMatthew Mondor <mmondor@pulsar-zone.net>
Thu, 14 Dec 2006 17:13:58 +0000 (17:13 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Thu, 14 Dec 2006 17:13:58 +0000 (17:13 +0000)
mmsoftware/js/js-sh/src/GNUmakefile
mmsoftware/js/js-sh/src/js-sh.c

index bfa0bc1..89a5ab3 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: GNUmakefile,v 1.7 2006/10/28 22:02:52 mmondor Exp $
+# $Id: GNUmakefile,v 1.8 2006/12/14 17:13:58 mmondor Exp $
 
 #CFLAGS += -g
 CFLAGS += -Wall
@@ -28,10 +28,10 @@ OBJ := js-sh.o
 all: js-sh
 
 %.o: %.c
-       cc -c $(CFLAGS) -o $@ $<
+       $(CC) -c $(CFLAGS) -o $@ $<
 
 js-sh: $(OBJ) $(MMOBJS) $(JSOBJS)
-       cc -o $@ $(OBJ) $(LDFLAGS) -lc $(MMOBJS) $(JSOBJS)
+       $(CC) -o $@ $(OBJ) $(LDFLAGS) -lc $(MMOBJS) $(JSOBJS)
 
 clean:
        rm -f js-sh $(OBJ) $(MMOBJS) $(JSOBJS)
index 3937020..12a3080 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: js-sh.c,v 1.10 2006/10/28 22:02:52 mmondor Exp $ */
+/* $Id: js-sh.c,v 1.11 2006/12/14 17:13:58 mmondor Exp $ */
 
 /*
  * Copyright (c) 2004-2005, Matthew Mondor
@@ -45,6 +45,7 @@
 #include <js_dir.h>
 #include <js_gd.h>
 #include <js_syslog.h>
+#include <js_fs.h>
 
 
 
@@ -69,7 +70,7 @@ typedef struct {
        JSContext       *ctx;
        JSObject        *global, *class_syslog, *class_fd, *class_errno,
                        *class_signal, *class_file, *class_pgsql, *class_dir,
-                       *class_gd;
+                       *class_gd, *class_fs;
 } js_context_t;
 
 /*
@@ -253,7 +254,9 @@ js_context_init(size_t gc_size, size_t stack_size)
            (cctx->class_dir = js_InitDirClass(cctx->ctx, cctx->global))
                == NULL ||
            (cctx->class_gd = js_InitGDClass(cctx->ctx, cctx->global))
-               == NULL) {
+               == NULL ||
+           (cctx->class_fs = js_InitFSClass(cctx->ctx, cctx->global))
+               == NULL) {
                /* An error, free any partially allocated resources */
                if (cctx != NULL)
                        js_context_destroy(cctx);