]> Cypherpunks.ru repositories - gostls13.git/blobdiff - misc/swig/testdata/stdio/main.swig
misc/swig: move tests to cmd/cgo/internal
[gostls13.git] / misc / swig / testdata / stdio / main.swig
diff --git a/misc/swig/testdata/stdio/main.swig b/misc/swig/testdata/stdio/main.swig
deleted file mode 100644 (file)
index b28ae0a..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Copyright 2011 The Go Authors. All rights reserved.
-   Use of this source code is governed by a BSD-style
-   license that can be found in the LICENSE file.  */
-
-/* A trivial example of wrapping a C library using SWIG.  */
-
-%{
-#include <stdio.h>
-#include <stdlib.h>
-%}
-
-%typemap(gotype) const char * "string"
-%typemap(in) const char * %{
-       $1 = malloc($input.n + 1);
-       memcpy($1, $input.p, $input.n);
-       $1[$input.n] = '\0';
-%}
-%typemap(freearg) const char * %{
-       free($1);
-%}
-
-FILE *fopen(const char *name, const char *mode);
-int fclose(FILE *);
-int fgetc(FILE *);