Changeset 1169:11724ff78638 in freeDiameter for extensions
- Timestamp:
- Jun 1, 2013, 3:23:55 AM (11 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- extensions/dbg_interactive
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/dbg_interactive/dbg_interactive.c
r1127 r1169 80 80 /* Upon exit, issue the order of terminating to fD, if the interpreter was started without a file */ 81 81 if (!arg) { 82 CHECK_FCT_DO(fd_event_send(fd_g_config->cnf_main_ev, FDEV_TERMINATE, 0, NULL),);82 (void)fd_core_shutdown(); 83 83 } 84 84 -
extensions/dbg_interactive/dbg_interactive.i
r1127 r1169 122 122 } 123 123 124 /* Case of the fd_*_dump functions */ 125 %typemap(in,noblock=1,numinputs=0) (char ** buf, size_t *len, size_t *offset) ($*1_ltype temp = NULL, $*2_ltype tempn) { 126 $1 = &temp; $2 = &tempn; $3 = NULL; 127 } 128 %typemap(freearg,match="in") (char ** buf, size_t *len, size_t *offset) ""; 129 %typemap(argout,noblock=1,fragment="SWIG_FromCharPtr")(char ** buf, size_t *len, size_t *offset) { 130 if (*$1) { 131 %append_output(SWIG_FromCharPtr(*$1)); 132 free(*$1); 133 } 134 } 135 124 136 /* Typemap to return a boolean value as output parameter */ 125 137 %typemap(in, numinputs=0,noblock=1) int * BOOL_OUT (int temp) {
Note: See TracChangeset
for help on using the changeset viewer.