19 Commits

Author SHA1 Message Date
Xibo.Wang
fbf3f4b4d7 maint: avoid warnings from GCC8
backport from https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=ae81be0

I configured with --enable-gcc-warnings and bleeding-edge gcc
(version 8.0.1 20180406) and hit some warning-escalated-to-errors.
This fixes them:
* src/common.h (FALLTHROUGH): Define.
* src/patch.c (abort_hunk_context): Use FALLTHROUGH macro in place of
a comment.  This avoids a warning from -Wimplicit-fallthrough=.
* src/pch.c (do_ed_script): Add otherwise unnecessary initialization
to avoid warning from -Wmaybe-uninitialized.
(another_hunk): Use FALLTHROUGH macro here, too, twice.

Signed-off-by: Xibo.Wang <wangxb12@chinatelecom.cn>
2022-12-29 17:05:05 +08:00
Xibo.Wang
77894f3f9d Test suite: fix Korn shell incompatibility
tests/merge: In a Korn shell, shift apparently fails when $# is 0
2022-12-28 18:58:01 +08:00
Xibo.Wang
ad2aa68086 Test suite compatibility fixes
* tests/crlf-handling, tests/git-cleanup, tests/test-lib.sh: Use printf
instead of echo -e / echo -n for compatibility with systems that don't
support these echo options.
* tests/merge: Minor other cleanups.
2022-12-28 18:42:03 +08:00
Xibo.Wang
8b9b312dcd Avoid set_file_attributes sign conversion warnings 2022-12-28 18:17:44 +08:00
openeuler-ci-bot
da14ccf446
!8 optimize check by running make in parallel
From: @fly_fzc 
Reviewed-by: @licunlong 
Signed-off-by: @licunlong
2022-10-19 10:33:17 +00:00
fly_fzc
4b59aad3d6 optimize check by running make in parallel 2022-10-19 18:02:27 +08:00
openeuler-ci-bot
3af8462de5 !7 add yaml file
Merge pull request !7 from linwei9/master
2020-07-13 18:02:16 +08:00
linwei9
63cfd15980 add yaml file 2020-06-18 16:02:56 +08:00
openeuler-ci-bot
e38d4ac483 !6 修复内存泄露
Merge pull request !6 from lu_bing6/next
2020-03-18 16:04:52 +08:00
lubing6
3298b107f6 fix memory leak 2020-03-18 15:51:24 +08:00
openeuler-ci-bot
e5f90eb883 !4 patch
Merge pull request !4 from syyhao/dev
2020-02-03 19:36:55 +08:00
openeuler-basic
475690985a CVE-2019-13636 2020-02-03 16:29:15 +08:00
openeuler-ci-bot
15d210dea7 !3 patch
Merge pull request !3 from syyhao/dev
2020-01-10 11:32:31 +08:00
openeuler-basic
68f7530d5c delete redundant file 2020-01-09 23:07:33 +08:00
openeuler-ci-bot
9bfa924b7d !1 init
Merge pull request !1 from jinjin/yang
2019-12-30 13:59:00 +08:00
yang_lijin@qq.com
d8cd698c41 init 2019-12-30 12:59:33 +08:00
dogsheng
17f3d0a5e7 Package init 2019-12-25 16:00:49 +08:00
zhuchunyi
9e0f6cde1a update code 2019-11-06 19:45:18 +08:00
overweight
4bc1354d6c Package init 2019-09-30 11:11:23 -04:00