diff options
| -rw-r--r-- | receiver.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/receiver.cpp b/receiver.cpp index b691395..46ab71a 100644 --- a/receiver.cpp +++ b/receiver.cpp | |||
| @@ -224,7 +224,7 @@ static void import_directory(const char *path, std::string dirname) { | |||
| 224 | if (entry->d_type != DT_REG || entry->d_namlen != FILENAME_LENGTH) | 224 | if (entry->d_type != DT_REG || entry->d_namlen != FILENAME_LENGTH) | 
| 225 | continue; | 225 | continue; | 
| 226 | 226 | ||
| 227 | std::string filename(entry->d_name, entry->d_name + entry->d_namlen); | 227 | std::string filename(entry->d_name); | 
| 228 | uint64_t session_id; | 228 | uint64_t session_id; | 
| 229 | uint8_t aeskey[AES_KEY_LENGTH]; | 229 | uint8_t aeskey[AES_KEY_LENGTH]; | 
| 230 | 230 | ||
| @@ -253,8 +253,8 @@ static void import_sessions(const char *root_dir) { | |||
| 253 | while ((entry = readdir(dirp)) != NULL) { | 253 | while ((entry = readdir(dirp)) != NULL) { | 
| 254 | if (entry->d_type != DT_DIR || entry->d_namlen != DIRNAME_LENGTH) | 254 | if (entry->d_type != DT_DIR || entry->d_namlen != DIRNAME_LENGTH) | 
| 255 | continue; | 255 | continue; | 
| 256 | std::string dirname(entry->d_name, entry->d_name + entry->d_namlen); | 256 | std::string dirname(entry->d_name); | 
| 257 | snprintf(dirpath, PATH_MAX, "%s/%*s", root_dir, DIRNAME_LENGTH, entry->d_name); | 257 | snprintf(dirpath, PATH_MAX, "%s/%s", root_dir, entry->d_name); | 
| 258 | import_directory(dirpath, dirname); | 258 | import_directory(dirpath, dirname); | 
| 259 | } | 259 | } | 
| 260 | closedir(dirp); | 260 | closedir(dirp); | 
