| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent febe541 commit fe23ff4
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3,7 +3,7 @@ | |||
| 3 | 3 | ||
| 4 | 4 | static struct PyMethodDef $abbrev$_methods[] = { | |
| 5 | 5 | $methodlist$ | |
| 6 | - {NULL, NULL} /* sentinel */ | ||
| 6 | + {NULL, (PyCFunction)NULL, 0, NULL} /* sentinel */ | ||
| 7 | 7 | }; | |
| 8 | 8 | ||
| 9 | 9 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -81,8 +81,9 @@ def writecode(self, fp): | |||
| 81 | 81 | for fn in self.methodlist: | |
| 82 | 82 | self.method = fn | |
| 83 | 83 | self.addcode('module_method', fp) | |
| 84 | - new_ml = new_ml + ('{"%s",\t%s_%s,\t1,\t%s_%s__doc__},\n' | ||
| 85 | - %(fn, self.abbrev, fn, self.abbrev, fn)) | ||
| 84 | + new_ml = new_ml + ( | ||
| 85 | + '{"%s",\t(PyCFunction)%s_%s,\tMETH_VARARGS,\t%s_%s__doc__},\n' | ||
| 86 | + %(fn, self.abbrev, fn, self.abbrev, fn)) | ||
| 86 | 87 | self.methodlist = new_ml | |
| 87 | 88 | self.addcode('module_tail', fp) | |
| 88 | 89 | ||
@@ -107,8 +108,9 @@ def writebody(self, fp): | |||
| 107 | 108 | for fn in self.methodlist: | |
| 108 | 109 | self.method = fn | |
| 109 | 110 | self.addcode('object_method', fp) | |
| 110 | - new_ml = new_ml + ('{"%s",\t%s_%s,\t1,\t%s_%s__doc__},\n' | ||
| 111 | - %(fn, self.abbrev, fn, self.abbrev, fn)) | ||
| 111 | + new_ml = new_ml + ( | ||
| 112 | + '{"%s",\t(PyCFunction)%s_%s,\tMETH_VARARGS,\t%s_%s__doc__},\n' | ||
| 113 | + %(fn, self.abbrev, fn, self.abbrev, fn)) | ||
| 112 | 114 | self.methodlist = new_ml | |
| 113 | 115 | self.addcode('object_mlist', fp) | |
| 114 | 116 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -17,7 +17,8 @@ | |||
| 17 | 17 | # | |
| 18 | 18 | ||
| 19 | 19 | import sys, os | |
| 20 | - sys.path.append(os.path.join(os.environ['HOME'], 'src/python/Tools/modulator')) | ||
| 20 | + if os.name <> 'mac': | ||
| 21 | + sys.path.append(os.path.join(os.environ['HOME'], 'src/python/Tools/modulator')) | ||
| 21 | 22 | ||
| 22 | 23 | from Tkinter import * | |
| 23 | 24 | from Tkextra import * | |
| Back | FazBrowse Home | New Git URL |
0 commit comments