msys2-runtime: fix dodgy logic in patch conversion space calculation
This commit is contained in:
@@ -920,7 +920,7 @@ diff -Naur a/winsup/cygwin/path.cc b/winsup/cygwin/path.cc
|
||||
- if (isabswinpath (arg)
|
||||
- || (strchr (arg, ';') > 0)
|
||||
- )
|
||||
+ size_t stack_len = (((MAX_PATH - arglen) > 0) ? MAX_PATH : arglen + MAX_PATH);
|
||||
+ size_t stack_len = arglen + MAX_PATH;
|
||||
+ char * stack_path = (char *)malloc (stack_len);
|
||||
+ memset (stack_path, 0, MAX_PATH);
|
||||
+ if (!stack_len)
|
||||
|
||||
@@ -21,7 +21,7 @@ source=('msys2-runtime'::'git+https://github.com/Alexpux/Cygwin.git#branch=devel
|
||||
md5sums=('SKIP'
|
||||
'85fabbc5d9cdb46cf73da9654f2c83bc'
|
||||
'ace414fde822ae633183fe94cbb0e1d9'
|
||||
'fd8d1ad7bbffbb655cc311bb70d75e49'
|
||||
'57a5c1bbc3796552f1e08953c7f73a75'
|
||||
'4e39847e44316ae7376323e0b7538504')
|
||||
pkgver() {
|
||||
cd "$srcdir/msys2-runtime"
|
||||
|
||||
Reference in New Issue
Block a user