diff options
| author | Peter Melnichenko <mpeterval@gmail.com> | 2016-04-25 15:33:12 +0300 |
|---|---|---|
| committer | Peter Melnichenko <mpeterval@gmail.com> | 2016-04-25 15:33:12 +0300 |
| commit | 695def20efc462667bf73016df2195558540bf93 (patch) | |
| tree | 20a837cd2f20fa19ab3acd2d7d49d71eedbacd7b | |
| parent | 95d946e0fed52f46d22bc9e77e6991cc516b05b5 (diff) | |
| download | luafilesystem-695def20efc462667bf73016df2195558540bf93.tar.gz luafilesystem-695def20efc462667bf73016df2195558540bf93.tar.bz2 luafilesystem-695def20efc462667bf73016df2195558540bf93.zip | |
Get rid of goto in lfs_g_setmode
| -rw-r--r-- | src/lfs.c | 3 |
1 files changed, 1 insertions, 2 deletions
| @@ -354,11 +354,10 @@ static int lfs_g_setmode (lua_State *L, FILE *f, int arg) { | |||
| 354 | for (i = 0; modenames[i] != NULL; i++) { | 354 | for (i = 0; modenames[i] != NULL; i++) { |
| 355 | if (mode[i] == res) { | 355 | if (mode[i] == res) { |
| 356 | lua_pushstring(L, modenames[i]); | 356 | lua_pushstring(L, modenames[i]); |
| 357 | goto exit; | 357 | return 2; |
| 358 | } | 358 | } |
| 359 | } | 359 | } |
| 360 | lua_pushnil(L); | 360 | lua_pushnil(L); |
| 361 | exit: | ||
| 362 | return 2; | 361 | return 2; |
| 363 | } else { | 362 | } else { |
| 364 | int en = errno; | 363 | int en = errno; |
