diff -ur -X excl mythtv-vid-21/libs/libmythtv/openglvideo.cpp mythtv-vid-22/libs/libmythtv/openglvideo.cpp
old
|
new
|
|
73 | 73 | if (!filters.empty()) |
74 | 74 | { |
75 | 75 | glfilt_map_t::iterator it; |
76 | | for (it = filters.begin(); it != filters.end(); ++it) |
| 76 | for (it = filters.begin(); it != filters.end(); it++) |
77 | 77 | { |
78 | 78 | RemoveFilter(it->first); |
79 | 79 | } |
… |
… |
|
340 | 340 | return true; |
341 | 341 | |
342 | 342 | RemoveFilter(filter); |
| 343 | filters.erase(filter); |
343 | 344 | |
344 | 345 | return false; |
345 | 346 | } |
… |
… |
|
368 | 369 | |
369 | 370 | DeleteTextures(&(filters[filter]->frameBufferTextures)); |
370 | 371 | |
371 | | filters.erase(filter); |
| 372 | delete filters[filter]; |
372 | 373 | |
373 | 374 | return true; |
374 | 375 | } |