From: Mattias EngdegÄrd Date: Thu, 3 Feb 2022 11:15:06 +0000 (+0100) Subject: Don't use `string-search` in soap-client (bug#53744) X-Git-Tag: emacs-29.0.90~2557 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1b0342628e565ff6fbb3ad1e374a2203d9d4a8ae;p=emacs.git Don't use `string-search` in soap-client (bug#53744) * lisp/net/soap-client.el (soap-decode-xs-complex-type): Since soap-client is a core ELPA package and may be used with Emacs versions older than 28, it cannot use `string-search`; revert to `string-match`. --- diff --git a/lisp/net/soap-client.el b/lisp/net/soap-client.el index d2092633d89..718cff829cf 100644 --- a/lisp/net/soap-client.el +++ b/lisp/net/soap-client.el @@ -1937,7 +1937,7 @@ This is a specialization of `soap-decode-type' for (e-name (soap-xs-element-name element)) ;; Heuristic: guess if we need to decode using local ;; namespaces. - (use-fq-names (string-search ":" (symbol-name (car node)))) + (use-fq-names (string-match ":" (symbol-name (car node)))) (children (if e-name (if use-fq-names ;; Find relevant children