Skip to content

Commit 04a04c5

Browse files
author
Miao Mico
committed
问题:警告 C28182 取消对 NULL 指针的引用。“substr+subloc”包含与“substr”相同的 NULL 值。
不知道为什么,从新安装 vs 之后 assert 不能取消对 NULL 指针的引用了,还是我哪里没配置。
1 parent f62704c commit 04a04c5

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

Algorithm/search_substring.c

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,9 @@ search_substring_t search_substring_control_algorithm_address_table[] = {
6262
* @return the location of not match.
6363
*/
6464

65-
static inline size_t
66-
search_substring_control_match_forward_search(const char *str,
67-
const char *substr,
68-
size_t sublen);
65+
size_t search_substring_control_match_forward_search(const char *str,
66+
const char *substr,
67+
size_t sublen);
6968

7069
/**
7170
* @brief This function will match the substring by backward search.
@@ -77,10 +76,9 @@ search_substring_control_match_forward_search(const char *str,
7776
* @return the location of not match.
7877
*/
7978

80-
static inline size_t
81-
search_substring_control_match_backward_search(const char *str,
82-
const char *substr,
83-
size_t sublen);
79+
size_t search_substring_control_match_backward_search(const char *str,
80+
const char *substr,
81+
size_t sublen);
8482

8583
/*
8684
*********************************************************************************************************

0 commit comments

Comments
 (0)