diff options
| author | shadchin <[email protected]> | 2022-02-10 16:44:39 +0300 |
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:44:39 +0300 |
| commit | e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (patch) | |
| tree | 64175d5cadab313b3e7039ebaa06c5bc3295e274 /contrib/tools/python3/src/Programs | |
| parent | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'contrib/tools/python3/src/Programs')
| -rw-r--r-- | contrib/tools/python3/src/Programs/_freeze_importlib.c | 78 | ||||
| -rw-r--r-- | contrib/tools/python3/src/Programs/python.c | 2 |
2 files changed, 40 insertions, 40 deletions
diff --git a/contrib/tools/python3/src/Programs/_freeze_importlib.c b/contrib/tools/python3/src/Programs/_freeze_importlib.c index 776550eee45..2e4ccbb154a 100644 --- a/contrib/tools/python3/src/Programs/_freeze_importlib.c +++ b/contrib/tools/python3/src/Programs/_freeze_importlib.c @@ -27,40 +27,40 @@ static const struct _frozen _PyImport_FrozenModules[] = { const struct _frozen *PyImport_FrozenModules; #endif -static const char header[] = - "/* Auto-generated by Programs/_freeze_importlib.c */"; +static const char header[] = + "/* Auto-generated by Programs/_freeze_importlib.c */"; int main(int argc, char *argv[]) { - const char *name, *inpath, *outpath; - char buf[100]; + const char *name, *inpath, *outpath; + char buf[100]; FILE *infile = NULL, *outfile = NULL; - struct _Py_stat_struct stat; - size_t text_size, data_size, i, n; + struct _Py_stat_struct stat; + size_t text_size, data_size, i, n; char *text = NULL; unsigned char *data; PyObject *code = NULL, *marshalled = NULL; PyImport_FrozenModules = _PyImport_FrozenModules; - if (argc != 4) { - fprintf(stderr, "need to specify the name, input and output paths\n"); + if (argc != 4) { + fprintf(stderr, "need to specify the name, input and output paths\n"); return 2; } - name = argv[1]; - inpath = argv[2]; - outpath = argv[3]; + name = argv[1]; + inpath = argv[2]; + outpath = argv[3]; infile = fopen(inpath, "rb"); if (infile == NULL) { fprintf(stderr, "cannot open '%s' for reading\n", inpath); goto error; } - if (_Py_fstat_noraise(fileno(infile), &stat)) { + if (_Py_fstat_noraise(fileno(infile), &stat)) { fprintf(stderr, "cannot fstat '%s'\n", inpath); goto error; } - text_size = (size_t)stat.st_size; + text_size = (size_t)stat.st_size; text = (char *) malloc(text_size + 1); if (text == NULL) { fprintf(stderr, "could not allocate %ld bytes\n", (long) text_size); @@ -76,31 +76,31 @@ main(int argc, char *argv[]) } text[text_size] = '\0'; - PyConfig config; - PyConfig_InitIsolatedConfig(&config); + PyConfig config; + PyConfig_InitIsolatedConfig(&config); - config.site_import = 0; + config.site_import = 0; - PyStatus status; - status = PyConfig_SetString(&config, &config.program_name, - L"./_freeze_importlib"); - if (PyStatus_Exception(status)) { - PyConfig_Clear(&config); - Py_ExitStatusException(status); + PyStatus status; + status = PyConfig_SetString(&config, &config.program_name, + L"./_freeze_importlib"); + if (PyStatus_Exception(status)) { + PyConfig_Clear(&config); + Py_ExitStatusException(status); } - /* Don't install importlib, since it could execute outdated bytecode. */ - config._install_importlib = 0; - config._init_main = 0; + /* Don't install importlib, since it could execute outdated bytecode. */ + config._install_importlib = 0; + config._init_main = 0; - status = Py_InitializeFromConfig(&config); - PyConfig_Clear(&config); - if (PyStatus_Exception(status)) { - Py_ExitStatusException(status); + status = Py_InitializeFromConfig(&config); + PyConfig_Clear(&config); + if (PyStatus_Exception(status)) { + Py_ExitStatusException(status); } - sprintf(buf, "<frozen %s>", name); - code = Py_CompileStringExFlags(text, buf, Py_file_input, NULL, 0); + sprintf(buf, "<frozen %s>", name); + code = Py_CompileStringExFlags(text, buf, Py_file_input, NULL, 0); if (code == NULL) goto error; free(text); @@ -123,18 +123,18 @@ main(int argc, char *argv[]) goto error; } fprintf(outfile, "%s\n", header); - for (i = n = 0; name[i] != '\0'; i++) { - if (name[i] != '.') { - buf[n++] = name[i]; - } - } - buf[n] = '\0'; - fprintf(outfile, "const unsigned char _Py_M__%s[] = {\n", buf); + for (i = n = 0; name[i] != '\0'; i++) { + if (name[i] != '.') { + buf[n++] = name[i]; + } + } + buf[n] = '\0'; + fprintf(outfile, "const unsigned char _Py_M__%s[] = {\n", buf); for (n = 0; n < data_size; n += 16) { size_t i, end = Py_MIN(n + 16, data_size); fprintf(outfile, " "); for (i = n; i < end; i++) { - fprintf(outfile, "%u,", (unsigned int) data[i]); + fprintf(outfile, "%u,", (unsigned int) data[i]); } fprintf(outfile, "\n"); } diff --git a/contrib/tools/python3/src/Programs/python.c b/contrib/tools/python3/src/Programs/python.c index 207d44819d5..84148f7767a 100644 --- a/contrib/tools/python3/src/Programs/python.c +++ b/contrib/tools/python3/src/Programs/python.c @@ -12,6 +12,6 @@ wmain(int argc, wchar_t **argv) int main(int argc, char **argv) { - return Py_BytesMain(argc, argv); + return Py_BytesMain(argc, argv); } #endif |
