MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rewriteConfigAddLineNumberToOption

Function rewriteConfigAddLineNumberToOption

app/redis-6.2.6/src/config.c:1109–1117  ·  view source on GitHub ↗

Populate the option -> list of line numbers map. */

Source from the content-addressed store, hash-verified

1107
1108/* Populate the option -> list of line numbers map. */
1109void rewriteConfigAddLineNumberToOption(struct rewriteConfigState *state, sds option, int linenum) {
1110 list *l = dictFetchValue(state->option_to_line,option);
1111
1112 if (l == NULL) {
1113 l = listCreate();
1114 dictAdd(state->option_to_line,sdsdup(option),l);
1115 }
1116 listAddNodeTail(l,(void*)(long)linenum);
1117}
1118
1119/* Add the specified option to the set of processed options.
1120 * This is useful as only unused lines of processed options will be blanked

Callers 1

rewriteConfigReadOldFileFunction · 0.85

Calls 5

dictFetchValueFunction · 0.85
listCreateFunction · 0.85
sdsdupFunction · 0.85
listAddNodeTailFunction · 0.85
dictAddFunction · 0.70

Tested by

no test coverage detected