]> git.saurik.com Git - cycript.git/blobdiff - Bridge.sh
Progress on autoconf doom!
[cycript.git] / Bridge.sh
index c8470954fbef0c278854ca08988c4117e9983f4e..a090547442b1a9b704aac3f7589549c4486c55ff 100755 (executable)
--- a/Bridge.sh
+++ b/Bridge.sh
@@ -19,11 +19,12 @@ cat << EOF
 struct CYBridgeEntry {
     int name_;
     const char *value_;
 struct CYBridgeEntry {
     int name_;
     const char *value_;
+    void *cache_;
 };
 
 %%
 EOF
 
 };
 
 %%
 EOF
 
-grep '^[CFV]' "$1" | sed -e 's/^C/0/;s/^F/1/;s/^V/2/' | sed -e 's/"/\\"/g;s/^\([^ ]*\) \([^ ]*\) \(.*\)$/\1\2, "\3"/';
-grep '^[EST]' "$1" | sed -e 's/^S/3/;s/^T/4/;s/^E/5/' | sed -e 's/^5\(.*\)$/4\1 i/;s/"/\\"/g' | sed -e 's/^\([^ ]*\) \([^ ]*\) \(.*\)$/\1\2, "\3"/';
-grep '^:' "$1" | sed -e 's/^: \([^ ]*\) \(.*\)/6\1, "\2"/';
+grep '^[CFV]' "$1" | sed -e 's/^C/0/;s/^F/1/;s/^V/2/' | sed -e 's/"/\\"/g;s/^\([^ ]*\) \([^ ]*\) \(.*\)$/\1\2, "\3", NULL/';
+grep '^[EST]' "$1" | sed -e 's/^S/3/;s/^T/4/;s/^E/5/' | sed -e 's/^5\(.*\)$/4\1 i/;s/"/\\"/g' | sed -e 's/^\([^ ]*\) \([^ ]*\) \(.*\)$/\1\2, "\3", NULL/';
+grep '^:' "$1" | sed -e 's/^: \([^ ]*\) \(.*\)/6\1, "\2", NULL/';