Victor Stinner
ddc163df25
bpo-34783: Fix Py_Main() (GH-9526)
...
Fix a crash with musl libc (on Alpine Linux) when the script filename
specified on the command line doesn't exist. pymain_open_filename()
now gets the current core configuration from the interpreter state.
Modify the code to make it closer to the master branch:
* Rename _Py_CommandLineDetails to _PyCmdline
* Remove _PyMain.config: replaced with a local variable
'local_config' in pymain_init()
* Reorganize pymain_main(): move code using the "local config"
into pymain_init()
* As soon as possible, switch from the local config to the core
configuration attached to the interpreter.
2018-09-24 05:03:01 -07:00
..
2018-09-10 10:22:55 -07:00
2018-09-15 22:53:13 -07:00
2018-02-18 17:40:59 +00:00
2018-08-16 03:29:20 -04:00
2017-10-23 13:57:51 -07:00
2018-09-10 10:22:55 -07:00
2018-09-20 20:20:32 +03:00
2017-09-06 18:00:47 -07:00
2017-12-15 13:11:11 +02:00
2018-09-23 00:22:52 -07:00
2018-09-10 21:55:27 -07:00
2018-09-10 10:22:55 -07:00
2018-07-05 22:58:27 -07:00
2018-06-23 01:53:03 -07:00
2017-03-12 10:10:47 +02:00
2018-09-11 12:08:10 -07:00
2018-09-21 12:48:10 -07:00
2017-10-25 23:55:14 -07:00
2018-08-16 00:53:00 -04:00
2017-01-23 09:47:21 +02:00
2017-12-20 23:36:10 +02:00
2018-08-24 12:13:57 -04:00
2018-04-29 14:50:26 +03:00
2018-09-18 06:11:09 -07:00
2017-12-26 02:03:24 +09:00
2018-02-26 06:25:40 -08:00
2018-07-31 10:22:44 +03:00
2018-09-13 00:46:40 +03:00
2018-01-15 15:58:02 +01:00
2018-08-03 02:30:49 -07:00
2018-06-23 01:53:03 -07:00
2017-06-08 14:41:19 +03:00
2018-09-20 18:52:36 -07:00
2018-09-13 10:11:00 -07:00
2018-09-10 10:22:55 -07:00
2017-09-28 10:50:01 +03:00
2018-09-12 08:37:30 -07:00
2018-01-04 11:06:13 +02:00
2018-09-23 00:22:52 -07:00
2017-12-15 13:11:11 +02:00
2018-07-07 11:37:54 -07:00
2018-07-03 23:08:57 -07:00
2018-07-06 21:25:22 -07:00
2018-09-10 10:22:55 -07:00
2017-11-05 15:37:50 +02:00
2017-11-15 18:11:45 -08:00
2018-05-24 16:22:59 -07:00
2017-11-28 17:56:10 +02:00
2018-09-04 21:39:54 +02:00
2018-01-25 17:49:40 +09:00
2017-12-20 11:17:58 +01:00
2018-06-06 07:33:05 -07:00
2018-06-10 17:37:14 -04:00
2018-01-29 11:33:57 -08:00
2017-12-14 13:04:53 +02:00
2017-04-16 10:46:38 +03:00
2018-05-24 05:39:08 -07:00
2017-12-12 13:55:04 +02:00
2017-03-04 00:19:55 -05:00
2018-01-15 10:45:49 +01:00
2018-09-09 13:27:31 +02:00
2017-09-07 18:56:24 +02:00
2017-11-08 14:44:44 -08:00
2018-01-25 17:49:40 +09:00
2018-09-24 05:03:01 -07:00
2018-04-20 08:39:18 -07:00
2017-09-14 18:13:16 -07:00
2018-09-10 10:22:55 -07:00
2018-09-10 10:22:55 -07:00
2017-06-28 08:30:06 +03:00
2018-09-10 10:22:55 -07:00
2018-02-25 09:10:58 -08:00
2018-04-18 22:10:36 -07:00
2018-09-12 12:46:30 -07:00
2018-09-09 13:27:31 +02:00
2018-09-18 06:11:09 -07:00
2018-05-17 03:27:33 -04:00
2017-03-12 13:08:30 +02:00
2017-11-28 17:56:10 +02:00
2018-06-30 16:03:19 +03:00
2018-09-11 18:04:33 -07:00
2018-09-10 10:22:55 -07:00
2018-09-10 10:22:55 -07:00
2018-09-10 10:22:55 -07:00
2018-06-01 12:50:24 +02:00
2018-09-11 18:46:36 -07:00
2018-09-01 18:30:44 -04:00
2017-06-28 08:30:06 +03:00
2017-10-24 23:31:42 +03:00
2017-12-04 14:29:05 +02:00
2017-12-04 14:29:05 +02:00
2017-02-04 12:13:20 +02:00
2017-01-23 09:47:21 +02:00
2018-01-28 14:00:48 +01:00
2018-09-21 00:41:50 -07:00
2018-06-07 03:36:22 -04:00
2018-06-15 05:21:55 -07:00
2018-06-07 03:36:22 -04:00
2018-05-26 01:33:23 -07:00
2017-09-22 17:44:58 +02:00
2018-04-09 23:00:57 -07:00
2018-01-24 15:36:21 -05:00
2018-03-06 21:26:19 -08:00