aboutsummaryrefslogtreecommitdiff
path: root/lang/see
diff options
context:
space:
mode:
authorJean-Yves Lefort <jylefort@FreeBSD.org>2005-04-18 15:59:06 +0000
committerJean-Yves Lefort <jylefort@FreeBSD.org>2005-04-18 15:59:06 +0000
commit3f8a8df742e73a837d743bd961dd76c3a49b8a67 (patch)
tree0c2406ed9e93dc950a2006f181219080109a23c1 /lang/see
parent589949fbddcf946395a9da586bf201cdcb691b65 (diff)
downloadports-3f8a8df742e73a837d743bd961dd76c3a49b8a67.tar.gz
ports-3f8a8df742e73a837d743bd961dd76c3a49b8a67.zip
Fix some declarations, allowing programs to link against libsee.
Submitted by: Simun Mikecin <sime@logos.hr> Approved by: adamw (mentor)
Notes
Notes: svn path=/head/; revision=133592
Diffstat (limited to 'lang/see')
-rw-r--r--lang/see/Makefile1
-rw-r--r--lang/see/files/patch-include_see_mem.h14
2 files changed, 15 insertions, 0 deletions
diff --git a/lang/see/Makefile b/lang/see/Makefile
index 49776569702e..3cc58db46f19 100644
--- a/lang/see/Makefile
+++ b/lang/see/Makefile
@@ -7,6 +7,7 @@
PORTNAME= see
PORTVERSION= 1.2
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://www.netsw.org/softeng/lang/js/ \
http://www.adaptive-enterprises.com.au/~d/software/see/
diff --git a/lang/see/files/patch-include_see_mem.h b/lang/see/files/patch-include_see_mem.h
new file mode 100644
index 000000000000..d4c397cf8b7a
--- /dev/null
+++ b/lang/see/files/patch-include_see_mem.h
@@ -0,0 +1,14 @@
+--- include/see/mem.h.orig Mon Apr 18 13:01:27 2005
++++ include/see/mem.h Mon Apr 18 13:01:45 2005
+@@ -15,8 +15,8 @@
+ #define SEE_NEW(i, t) (t *)SEE_malloc(i, sizeof (t))
+ #define SEE_NEW_ARRAY(i, t, n) (t *)SEE_malloc(i, (n) * sizeof (t))
+
+-void *(*SEE_mem_malloc_hook)(struct SEE_interpreter *i, unsigned int sz);
+-void (*SEE_mem_free_hook)(struct SEE_interpreter *i, void *ptr);
+-void (*SEE_mem_exhausted_hook)(struct SEE_interpreter *i) SEE_dead;
++extern void *(*SEE_mem_malloc_hook)(struct SEE_interpreter *i, unsigned int sz);
++extern void (*SEE_mem_free_hook)(struct SEE_interpreter *i, void *ptr);
++extern void (*SEE_mem_exhausted_hook)(struct SEE_interpreter *i) SEE_dead;
+
+ #endif /* _SEE_h_mem_ */