- The carriage return("\r") could be included in ini file
and it causes unexpected parsing error.
[Version] 0.10.243
[Issue Type] Improvement
Change-Id: Ib6f8c157ec79f4ef1fdab520665fa8598e92a99b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Name: libmm-camcorder
Summary: Camera and recorder library
Name: libmm-camcorder
Summary: Camera and recorder library
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
const unsigned int BUFFER_NUM_DETAILS = 256;
const unsigned int BUFFER_NUM_TOKEN = 20;
size_t buffer_line_size = MMCAMCORDER_BUFFER_LINE_MAX;
const unsigned int BUFFER_NUM_DETAILS = 256;
const unsigned int BUFFER_NUM_TOKEN = 20;
size_t buffer_line_size = MMCAMCORDER_BUFFER_LINE_MAX;
- const char* delimiters = " |=,\t\n";
+ const char* delimiters = " |=,\t\r\n";
int i = 0;
int ret = MM_ERROR_NONE;
int i = 0;
int ret = MM_ERROR_NONE;
char *buffer_token[BUFFER_NUM_TOKEN];
char *user_ptr = NULL;
char *buffer_token[BUFFER_NUM_TOKEN];
char *user_ptr = NULL;
- const char *delimiters = " |=,\t\n";
- const char *delimiters_sub = " |\t\n";
- const char *delimiters_3rd = "|\n";
+ const char *delimiters = " |=,\t\r\n";
+ const char *delimiters_sub = " |\t\r\n";
+ const char *delimiters_3rd = "|\r\n";
mmf_return_val_if_fail(info && buffer_details, FALSE);
mmf_return_val_if_fail(info && buffer_details, FALSE);
(*info)->count = count_details;
for (i = 0 ; i < count_details ; i++) {
(*info)->count = count_details;
for (i = 0 ; i < count_details ; i++) {
- MMCAM_LOG_VERBOSE("Read line\"%s\"", buffer_details[i]);
+ MMCAM_LOG_VERBOSE("Read line \"%s\"", buffer_details[i]);
count_token = 0;
token = strtok_r(buffer_details[i], delimiters, &user_ptr);
count_token = 0;
token = strtok_r(buffer_details[i], delimiters, &user_ptr);