comparison util.c @ 1850:30f2821ffd65

Allow rom directory and rom name in screenshot path. Allow rom name in screenshot name. Remove ability for path variables to contain underscores
author Michael Pavone <pavone@retrodev.com>
date Tue, 23 Apr 2019 23:33:16 -0700
parents 243f3a7247f9
children a4cae960fd08
comparison
equal deleted inserted replaced
1849:6b5147f08846 1850:30f2821ffd65
78 uint8_t in_var = 0; 78 uint8_t in_var = 0;
79 uint32_t max_var_len = 0; 79 uint32_t max_var_len = 0;
80 for (char *cur = base; *cur; ++cur) 80 for (char *cur = base; *cur; ++cur)
81 { 81 {
82 if (in_var) { 82 if (in_var) {
83 if (!(*cur == '_' || isalnum(*cur))) { 83 if (!isalnum(*cur)) {
84 positions[num_vars].end = cur-base; 84 positions[num_vars].end = cur-base;
85 if (positions[num_vars].end - positions[num_vars].start > max_var_len) { 85 if (positions[num_vars].end - positions[num_vars].start > max_var_len) {
86 max_var_len = positions[num_vars].end - positions[num_vars].start; 86 max_var_len = positions[num_vars].end - positions[num_vars].start;
87 } 87 }
88 num_vars++; 88 num_vars++;