diff options
author | reggie@fedora.(none) <> | 2005-10-31 13:31:07 -0500 |
---|---|---|
committer | reggie@fedora.(none) <> | 2005-10-31 13:31:07 -0500 |
commit | 27e8da798572d9a725ba0c1791cb23b9b1978277 (patch) | |
tree | 9de9cf834c8e2f497b560692e273deff0516e572 /server-tools | |
parent | 53089ec4e48948ad301708af4f01fbcd7c18635a (diff) | |
download | mariadb-git-27e8da798572d9a725ba0c1791cb23b9b1978277.tar.gz |
improved previous changeset per JimW's review
Diffstat (limited to 'server-tools')
-rw-r--r-- | server-tools/instance-manager/instance_options.cc | 2 | ||||
-rw-r--r-- | server-tools/instance-manager/parse_output.cc | 22 |
2 files changed, 12 insertions, 12 deletions
diff --git a/server-tools/instance-manager/instance_options.cc b/server-tools/instance-manager/instance_options.cc index 850530b35fc..54ad9da6ab2 100644 --- a/server-tools/instance-manager/instance_options.cc +++ b/server-tools/instance-manager/instance_options.cc @@ -340,7 +340,7 @@ int Instance_options::complete_initialization(const char *default_path, // it's safe to cast this to char* since this is a buffer we are allocating char* end= convert_dirname((char*)mysqld_path, mysqld_path, NullS); - end[-1] = 0; + end[-1]= 0; mysqld_path_len= strlen(mysqld_path); diff --git a/server-tools/instance-manager/parse_output.cc b/server-tools/instance-manager/parse_output.cc index 96b0b0fbbc6..60b15fde22d 100644 --- a/server-tools/instance-manager/parse_output.cc +++ b/server-tools/instance-manager/parse_output.cc @@ -26,16 +26,16 @@ void trim_space(const char **text, uint *word_len) { - const char* start = *text; - while (*start != 0 && *start == ' ') - start++; - *text = start; - - int len= strlen(start); - const char* end= start + len - 1; - while (end > start && (*end == ' ' || *end == '\r' || *end == '\n')) - end--; - *word_len= (end - start)+1; + const char* start = *text; + while (*start != 0 && *start == ' ') + start++; + *text= start; + + int len= strlen(start); + const char* end= start + len - 1; + while (end > start && (*end == ' ' || *end == '\r' || *end == '\n')) + end--; + *word_len= (end - start)+1; } /* @@ -108,7 +108,7 @@ int parse_output_and_get_value(const char *command, const char *word, linep+= wordlen; /* swallow the previous one */ if (flag & GET_VALUE) { - get_word((const char **) &linep, &found_word_len, NONSPACE); + trim_space((const char**) &linep, &found_word_len); if (input_buffer_len <= found_word_len) goto err; strmake(result, linep, found_word_len); |