We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents df8ac4a + 5f42cc9 commit 8d6f46dCopy full SHA for 8d6f46d
TSRM/tsrm_win32.c
@@ -374,14 +374,16 @@ static process_pair *process_get(FILE *stream)
374
process_pair *ptr;
375
process_pair *newptr;
376
377
- for (ptr = TWG(process); ptr < (TWG(process) + TWG(process_size)); ptr++) {
378
- if (ptr->stream == stream) {
379
- break;
+ if (TWG(process) != NULL) {
+ for (ptr = TWG(process); ptr < (TWG(process) + TWG(process_size)); ptr++) {
+ if (ptr->stream == stream) {
380
+ break;
381
+ }
382
}
- }
383
- if (ptr < (TWG(process) + TWG(process_size))) {
384
- return ptr;
+ if (ptr < (TWG(process) + TWG(process_size))) {
385
+ return ptr;
386
387
388
389
newptr = (process_pair*)realloc((void*)TWG(process), (TWG(process_size)+1)*sizeof(process_pair));
0 commit comments