File tree 4 files changed +4
-6
lines changed
4 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ exec_prefix=@exec_prefix@
3
3
libdir=@libdir@
4
4
includedir=@includedir@
5
5
libs="@LIBS@"
6
+ datadir=@datarootdir@/@PACKAGE@
6
7
7
8
Name: SphinxBase
8
9
Description: Shared components for Sphinx speech recognition
Original file line number Diff line number Diff line change 1
1
SUBDIRS = python
2
2
3
- swigdir = $(datadir ) /@PACKAGE@ /swig
3
+ swigdir = $(pkgdatadir ) /swig
4
4
dist_swig_DATA = \
5
5
cmd_ln.i \
6
6
fe.i \
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ typedef struct {
64
64
65
65
%extend TYPE##Iterator {
66
66
TYPE##Iterator (PREFIX##_t *ptr) {
67
- TYPE##Iterator *iter = ckd_malloc (sizeof *iter);
67
+ TYPE##Iterator *iter = (TYPE##Iterator *) ckd_malloc (sizeof *iter);
68
68
iter->ptr = ptr;
69
69
return iter;
70
70
}
Original file line number Diff line number Diff line change @@ -69,17 +69,14 @@ negative error code."
69
69
#endif
70
70
71
71
%begin %{
72
+ #include < stdbool.h>
72
73
#include < sphinxbase/cmd_ln.h>
73
74
#include < sphinxbase/err.h>
74
75
#include < sphinxbase/fe.h>
75
76
#include < sphinxbase/feat.h>
76
77
#include < sphinxbase/jsgf.h>
77
78
#include < sphinxbase/ngram_model.h>
78
79
79
- typedef int bool ;
80
- #define false 0
81
- #define true 1
82
-
83
80
typedef cmd_ln_t Config;
84
81
typedef jsgf_t Jsgf;
85
82
typedef jsgf_rule_t JsgfRule;
You can’t perform that action at this time.
0 commit comments