ProcessStub: Handle failed ftell

Change-Id: I07967ee4f05daa43262d205e2113325b96b429f6
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Robert Loehning
2017-03-01 15:59:44 +01:00
parent 10c73bac51
commit c35b0ff781

View File

@@ -223,6 +223,10 @@ int main(int argc, char *argv[])
}
fseek(envFd, 0, SEEK_END);
size = ftell(envFd);
if (size < 0) {
perror("Failed to get size of env file");
doExit(1);
}
rewind(envFd);
envdata = malloc(size);
if (fread(envdata, 1, size, envFd) != (size_t)size) {