comparison configmix/_speedups.c @ 553:9d2bd411f5c5

Do not rstrip() the remaining variable name when parsing out filters from variable names
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 02 Jan 2022 20:43:24 +0100
parents 39e5d07d8dbc
children 36d7aa000435
comparison
equal deleted inserted replaced
552:39e5d07d8dbc 553:9d2bd411f5c5
557 } 557 }
558 name = PyUnicode_Substring(varname, 0, sep); 558 name = PyUnicode_Substring(varname, 0, sep);
559 if (name == NULL) { 559 if (name == NULL) {
560 goto error; 560 goto error;
561 } 561 }
562 tmp = PyObject_CallMethod(name, "rstrip", NULL);
563 if (tmp == NULL) {
564 goto error;
565 }
566 Py_DECREF(name);
567 name = tmp;
568 562
569 filters = PyUnicode_Substring(varname, sep+1, varname_len); 563 filters = PyUnicode_Substring(varname, sep+1, varname_len);
570 if (filters == NULL) { 564 if (filters == NULL) {
571 goto error; 565 goto error;
572 } 566 }