Mercurial > dwindows
comparison win/dw.c @ 2047:709c205efc4d
Win: Fix another Edge HTML crash on exit, under certain circumstances.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 25 Nov 2019 12:17:26 +0000 |
parents | e8a34118a845 |
children | 2d06f48e9d12 |
comparison
equal
deleted
inserted
replaced
2046:e8a34118a845 | 2047:709c205efc4d |
---|---|
1050 ColorInfo *cinfo = (ColorInfo *)GetWindowLongPtr(handle, GWLP_USERDATA); | 1050 ColorInfo *cinfo = (ColorInfo *)GetWindowLongPtr(handle, GWLP_USERDATA); |
1051 | 1051 |
1052 if(cinfo && cinfo->buddy) | 1052 if(cinfo && cinfo->buddy) |
1053 DestroyWindow( cinfo->buddy ); | 1053 DestroyWindow( cinfo->buddy ); |
1054 } | 1054 } |
1055 /* Some Edge Windows have an empty class.. abort. */ | |
1056 else if(_tcslen(tmpbuf) == 0) | |
1057 return TRUE; | |
1055 | 1058 |
1056 dw_signal_disconnect_by_window(handle); | 1059 dw_signal_disconnect_by_window(handle); |
1057 | 1060 |
1058 if(thiscinfo) | 1061 if(thiscinfo) |
1059 { | 1062 { |