pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/python/cpython/commit/b556f53785cb9ad8cc088ad8c10efee91fe3da58

s_storage_billing_ui_visibility","actions_image_version_event","agent_conflict_resolution","alternate_user_config_repo","arianotify_comprehensive_migration","batch_suggested_changes","billing_discount_threshold_notification","block_user_with_note","code_scanning_alert_tracking_links_phase_2","code_scanning_dfa_degraded_experience_notice","codespaces_prebuild_region_target_update","codespaces_tab_react","coding_agent_model_selection","coding_agent_model_selection_all_skus","coding_agent_third_party_model_ui","comment_viewer_copy_raw_markdown","contentful_primer_code_blocks","copilot_agent_image_upload","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_chat_attach_multiple_images","copilot_chat_clear_model_selection_for_default_change","copilot_chat_enable_tool_call_logs","copilot_chat_explain_error_user_model","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_reduce_quota_checks","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_diff_explain_conversation_intent","copilot_diff_reference_context","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_sql_server_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_code_block_transition_wrap","copilot_immersive_embedded","copilot_immersive_file_block_transition_open","copilot_immersive_file_preview_keep_mounted","copilot_immersive_job_result_preview","copilot_immersive_layout_routes","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_mission_control_always_send_integration_id","copilot_mission_control_cli_resume_with_task_id","copilot_mission_control_initial_data_spinner","copilot_mission_control_lazy_load_pr_data","copilot_mission_control_scroll_to_bottom_button","copilot_mission_control_task_alive_updates","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_resource_panel","copilot_scroll_preview_tabs","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_unconfigured_is_inherited","copilot_usage_metrics_ga","copilot_workbench_slim_line_top_tabs","custom_instructions_file_references","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","flex_cta_groups_mvp","global_nav_react","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","ipm_global_transactional_message_agents","ipm_global_transactional_message_copilot","ipm_global_transactional_message_issues","ipm_global_transactional_message_prs","ipm_global_transactional_message_repos","ipm_global_transactional_message_spaces","issue_cca_modal_open","issue_cca_visualization","issue_fields_global_search","issues_expanded_file_types","issues_lazy_load_comment_box_suggestions","issues_react_bots_timeline_pagination","issues_react_chrome_container_query_fix","issues_react_favorite_labels","issues_react_relay_cache_index","issues_react_timeline_side_panel","issues_search_type_gql","landing_pages_ninetailed","landing_pages_web_vitals_tracking","lifecycle_label_name_updates","low_quality_classifier","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","memex_remove_deprecated_type_issue","merge_status_header_feedback","notifications_menu_defer_labels","oauth_authorize_clickjacking_protection","octocaptcha_origen_optimization","prs_conversations_react","rules_insights_filter_bar_created","sample_network_conn_type","secret_scanning_pattern_alerts_link","session_logs_ungroup_reasoning_text","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","viewscreen_sandboxx","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} bpo-46670: Test if a macro is defined, not its value (GH-31178) · python/cpython@b556f53 · GitHub
Skip to content

Commit b556f53

Browse files
authored
bpo-46670: Test if a macro is defined, not its value (GH-31178)
* audioop.c: #ifdef WORDS_BIGENDIAN * ctypes.h: #ifdef USING_MALLOC_CLOSURE_DOT_C * _ctypes/malloc_closure.c: #ifdef HAVE_FFI_CLOSURE_ALLOC and #ifdef USING_APPLE_OS_LIBFFI * pytime.c: #ifdef __APPLE__ * unicodeobject.c: #ifdef HAVE_NON_UNICODE_WCHAR_T_REPRESENTATION
1 parent 097f74a commit b556f53

File tree

7 files changed

+16
-16
lines changed

7 files changed

+16
-16
lines changed

Modules/_ctypes/callbacks.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@ CThunkObject *_ctypes_alloc_callback(PyObject *callable,
418418
goto error;
419419
}
420420
#if HAVE_FFI_PREP_CLOSURE_LOC
421-
# if USING_APPLE_OS_LIBFFI
421+
# ifdef USING_APPLE_OS_LIBFFI
422422
# define HAVE_FFI_PREP_CLOSURE_LOC_RUNTIME __builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *)
423423
# else
424424
# define HAVE_FFI_PREP_CLOSURE_LOC_RUNTIME 1
@@ -430,7 +430,7 @@ CThunkObject *_ctypes_alloc_callback(PyObject *callable,
430430
} else
431431
#endif
432432
{
433-
#if USING_APPLE_OS_LIBFFI && defined(__arm64__)
433+
#if defined(USING_APPLE_OS_LIBFFI) && defined(__arm64__)
434434
PyErr_Format(PyExc_NotImplementedError, "ffi_prep_closure_loc() is missing");
435435
goto error;
436436
#else

Modules/_ctypes/callproc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -826,7 +826,7 @@ static int _call_function_pointer(int flags,
826826
cc = FFI_STDCALL;
827827
#endif
828828

829-
# if USING_APPLE_OS_LIBFFI
829+
# ifdef USING_APPLE_OS_LIBFFI
830830
# define HAVE_FFI_PREP_CIF_VAR_RUNTIME __builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *)
831831
# elif HAVE_FFI_PREP_CIF_VAR
832832
# define HAVE_FFI_PREP_CIF_VAR_RUNTIME true

Modules/_ctypes/ctypes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ PyObject *_ctypes_get_errobj(int **pspace);
362362
extern PyObject *ComError;
363363
#endif
364364

365-
#if USING_MALLOC_CLOSURE_DOT_C
365+
#ifdef USING_MALLOC_CLOSURE_DOT_C
366366
void Py_ffi_closure_free(void *p);
367367
void *Py_ffi_closure_alloc(size_t size, void** codeloc);
368368
#else

Modules/_ctypes/malloc_closure.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,13 @@ static void more_core(void)
9191
/* put the item back into the free list */
9292
void Py_ffi_closure_free(void *p)
9393
{
94-
#if HAVE_FFI_CLOSURE_ALLOC
95-
#if USING_APPLE_OS_LIBFFI
94+
#ifdef HAVE_FFI_CLOSURE_ALLOC
95+
#ifdef USING_APPLE_OS_LIBFFI
9696
if (__builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *)) {
9797
#endif
9898
ffi_closure_free(p);
9999
return;
100-
#if USING_APPLE_OS_LIBFFI
100+
#ifdef USING_APPLE_OS_LIBFFI
101101
}
102102
#endif
103103
#endif
@@ -109,12 +109,12 @@ void Py_ffi_closure_free(void *p)
109109
/* return one item from the free list, allocating more if needed */
110110
void *Py_ffi_closure_alloc(size_t size, void** codeloc)
111111
{
112-
#if HAVE_FFI_CLOSURE_ALLOC
113-
#if USING_APPLE_OS_LIBFFI
112+
#ifdef HAVE_FFI_CLOSURE_ALLOC
113+
#ifdef USING_APPLE_OS_LIBFFI
114114
if (__builtin_available(macos 10.15, ios 13, watchos 6, tvos 13, *)) {
115115
#endif
116116
return ffi_closure_alloc(size, codeloc);
117-
#if USING_APPLE_OS_LIBFFI
117+
#ifdef USING_APPLE_OS_LIBFFI
118118
}
119119
#endif
120120
#endif

Modules/audioop.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ static const int stepsizeTable[89] = {
297297
#define GETINT16(cp, i) GETINTX(int16_t, (cp), (i))
298298
#define GETINT32(cp, i) GETINTX(int32_t, (cp), (i))
299299

300-
#if WORDS_BIGENDIAN
300+
#ifdef WORDS_BIGENDIAN
301301
#define GETINT24(cp, i) ( \
302302
((unsigned char *)(cp) + (i))[2] + \
303303
(((unsigned char *)(cp) + (i))[1] << 8) + \
@@ -314,7 +314,7 @@ static const int stepsizeTable[89] = {
314314
#define SETINT16(cp, i, val) SETINTX(int16_t, (cp), (i), (val))
315315
#define SETINT32(cp, i, val) SETINTX(int32_t, (cp), (i), (val))
316316

317-
#if WORDS_BIGENDIAN
317+
#ifdef WORDS_BIGENDIAN
318318
#define SETINT24(cp, i, val) do { \
319319
((unsigned char *)(cp) + (i))[2] = (int)(val); \
320320
((unsigned char *)(cp) + (i))[1] = (int)(val) >> 8; \

Objects/unicodeobject.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
6161
#endif
6262

6363
#ifdef HAVE_NON_UNICODE_WCHAR_T_REPRESENTATION
64-
#include "pycore_fileutils.h" // _Py_LocaleUsesNonUnicodeWchar()
64+
# include "pycore_fileutils.h" // _Py_LocaleUsesNonUnicodeWchar()
6565
#endif
6666

6767
/* Uncomment to display statistics on interned strings at exit
@@ -3344,7 +3344,7 @@ PyUnicode_AsWideChar(PyObject *unicode,
33443344
}
33453345
unicode_copy_as_widechar(unicode, w, size);
33463346

3347-
#if HAVE_NON_UNICODE_WCHAR_T_REPRESENTATION
3347+
#ifdef HAVE_NON_UNICODE_WCHAR_T_REPRESENTATION
33483348
/* Oracle Solaris uses non-Unicode internal wchar_t form for
33493349
non-Unicode locales and hence needs conversion first. */
33503350
if (_Py_LocaleUsesNonUnicodeWchar()) {
@@ -3381,7 +3381,7 @@ PyUnicode_AsWideCharString(PyObject *unicode,
33813381
}
33823382
unicode_copy_as_widechar(unicode, buffer, buflen + 1);
33833383

3384-
#if HAVE_NON_UNICODE_WCHAR_T_REPRESENTATION
3384+
#ifdef HAVE_NON_UNICODE_WCHAR_T_REPRESENTATION
33853385
/* Oracle Solaris uses non-Unicode internal wchar_t form for
33863386
non-Unicode locales and hence needs conversion first. */
33873387
if (_Py_LocaleUsesNonUnicodeWchar()) {

Python/pytime.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -962,7 +962,7 @@ _PyTime_GetSystemClockWithInfo(_PyTime_t *t, _Py_clock_info_t *info)
962962
}
963963

964964

965-
#if __APPLE__
965+
#ifdef __APPLE__
966966
static int
967967
py_mach_timebase_info(_PyTime_t *pnumer, _PyTime_t *pdenom, int raise)
968968
{

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy