From ee048aa3abc85aff85aee5805cee900be4a2434c Mon Sep 17 00:00:00 2001 From: Igor Zinkovsky Date: Fri, 2 Sep 2011 23:54:13 -0700 Subject: [PATCH] fix async readdir --- src/node_file.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/node_file.cc b/src/node_file.cc index 128ac51e3..926dcd667 100644 --- a/src/node_file.cc +++ b/src/node_file.cc @@ -162,10 +162,13 @@ static void After(uv_fs_t *req) { for (int i = 0; i < nnames; i++) { Local name = String::New(namebuf); names->Set(Integer::New(i), name); +#ifndef NDEBUG namebuf += strlen(namebuf); assert(*namebuf == '\0'); namebuf += 1; +#else namebuf += strlen(namebuf) + 1; +#endif } argv[1] = names;