diff options
author | Steve Bennett <steveb@workware.net.au> | 2015-10-06 11:19:52 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2015-10-06 11:19:52 +1000 |
commit | d3255357060bbe901d3f9176b32ac8d994e782e9 (patch) | |
tree | 1cfd523c32a505d49600160275bccf48639a1164 | |
parent | 2f955b69b301271f4759075deabd8e0e20be1dbb (diff) | |
parent | 8eea3b1e2356d5182c556e082db1b0eb73841ace (diff) | |
download | jimtcl-d3255357060bbe901d3f9176b32ac8d994e782e9.zip jimtcl-d3255357060bbe901d3f9176b32ac8d994e782e9.tar.gz jimtcl-d3255357060bbe901d3f9176b32ac8d994e782e9.tar.bz2 |
Merge pull request #42 from dimkr/fixes
Bug fix - channel names are not formatted
-rw-r--r-- | jim-aio.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1103,6 +1103,8 @@ static int JimMakeChannel(Jim_Interp *interp, FILE *fh, int fd, Jim_Obj *filenam char buf[AIO_CMD_LEN]; int openFlags = 0; + snprintf(buf, sizeof(buf), hdlfmt, Jim_GetId(interp)); + if (fh) { filename = Jim_NewStringObj(interp, hdlfmt, -1); openFlags = AIO_KEEPOPEN; @@ -1144,7 +1146,6 @@ static int JimMakeChannel(Jim_Interp *interp, FILE *fh, int fd, Jim_Obj *filenam #endif af->openFlags = openFlags; af->addr_family = family; - snprintf(buf, sizeof(buf), hdlfmt, Jim_GetId(interp)); Jim_CreateCommand(interp, buf, JimAioSubCmdProc, af, JimAioDelProc); /* Note that the command must use the global namespace, even if |