diff --git a/ggml/src/ggml-qnn/shared/common.cpp b/ggml/src/ggml-qnn/shared/common.cpp index d89a31c20e..534b5b5a4b 100644 --- a/ggml/src/ggml-qnn/shared/common.cpp +++ b/ggml/src/ggml-qnn/shared/common.cpp @@ -31,7 +31,7 @@ struct ggml_backend_qnn_reg_impl : ggml_backend_reg { backend_device_proxy_ptr device_proxy; if (device_enum < QNN_BACKEND_COUNT) { -#ifdef GGML_HEXAGON_NPU_ONLY +#ifndef GGML_HEXAGON_NPU_ONLY device_proxy = create_qnn_backend_context(device_enum); #else LOG_DEBUG("skip qnn device %d\n", (int) device_enum);