summaryrefslogtreecommitdiffstats
path: root/docs/release/src/osd/winui/mkhelp.cpp
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2023-08-05 21:15:28 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2023-08-05 21:15:28 +1000
commit7798e5c9cf94b874e8ab405c55802e6b608ee78b (patch)
tree4ef3217277539ea7e9df987d05fd6fab631c4bac /docs/release/src/osd/winui/mkhelp.cpp
parentae6d86839594d4a1fa1b7aae3bb08e2d12de5b7e (diff)
Files for 245.13tag24513
Diffstat (limited to 'docs/release/src/osd/winui/mkhelp.cpp')
-rw-r--r--docs/release/src/osd/winui/mkhelp.cpp30
1 files changed, 16 insertions, 14 deletions
diff --git a/docs/release/src/osd/winui/mkhelp.cpp b/docs/release/src/osd/winui/mkhelp.cpp
index 4e25a23c185..aad8c31e0ed 100644
--- a/docs/release/src/osd/winui/mkhelp.cpp
+++ b/docs/release/src/osd/winui/mkhelp.cpp
@@ -103,28 +103,30 @@ static void extract_help_ids(const char *buffer, FILE *fp)
const char *ptr = buffer;
char **help_ids = (char **)malloc(500 * sizeof(char *));
int num_help_id = 0;
- int i;
//memset(help_ids, '\0', sizeof(*help_ids));
memset(help_ids, 0, 500);
- while(*ptr) {
- if (strncmp("HIDC_", ptr, 5) == 0) {
+ while(*ptr)
+ {
+ if (strncmp("HIDC_", ptr, 5) == 0)
+ {
char id_name[128];
char *end = id_name;
char *id;
memset(id_name, '\0', sizeof(id_name));
- while (*ptr && *ptr != '\x0d' && *ptr != '\x0a' ) {
+
+ while (*ptr && *ptr != '\x0d' && *ptr != '\x0a' )
*end++ = *ptr++;
- }
+
id = (char *)malloc(strlen(id_name));
memset(id, '\0', strlen(id_name));
memcpy(id, &id_name[1], strlen(&id_name[1]));
help_ids[num_help_id] = id;
num_help_id++;
- } else {
- ptr++;
}
+ else
+ ptr++;
}
/* Sort using Quicksort algorithm: */
@@ -132,21 +134,21 @@ static void extract_help_ids(const char *buffer, FILE *fp)
// Now print them out.
ptr = help_ids[0];
- for (i = 0; i < num_help_id; i++) {
- if (i > 0) {
- if (strcmp(ptr, help_ids[i]) == 0) {
+ for (int i = 0; i < num_help_id; i++)
+ {
+ if (i > 0)
+ if (strcmp(ptr, help_ids[i]) == 0)
continue;
- }
- }
+
fprintf(fp, "\t%-30s,H%s,\n", help_ids[i], help_ids[i]);
ptr = help_ids[i];
}
fprintf(fp, "\t%-30i,%i\n", 0, 0);
// free our allocations.
- for (i = 0; i < num_help_id; i++) {
+ for (int i = 0; i < num_help_id; i++)
free(help_ids[i]);
- }
+
free (help_ids);
}