Skip to content

Commit 8b3017c

Browse files
committed
Packages (Linux): remove possible final newlines in am config
1 parent f9f15ba commit 8b3017c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/detection/packages/packages_linux.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,8 @@ static uint32_t getAMUser(void)
437437
uint32_t baseLen = baseDir->length;
438438
ffStrbufAppendS(baseDir, "appman/appman-config");
439439
FF_STRBUF_AUTO_DESTROY packagesPath = ffStrbufCreate();
440-
ffReadFileBuffer(baseDir->chars, &packagesPath);
440+
if (ffReadFileBuffer(baseDir->chars, &packagesPath))
441+
ffStrbufTrimRightSpace(&packagesPath);
441442
ffStrbufSubstrBefore(baseDir, baseLen);
442443

443444
return packagesPath.length > 0 ? getAMPackages(&packagesPath) : 0;
@@ -701,5 +702,4 @@ void ffDetectPackagesImpl(FFPackagesResult* result, FFPackagesOptions* options)
701702

702703
if (!(options->disabled & FF_PACKAGES_FLAG_AM_BIT))
703704
result->amUser = getAMUser();
704-
705705
}

0 commit comments

Comments
 (0)