{"push_id":2763012795,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b6665f9cc0c70aef30b85d2f92fc7e6b738786e1","before":"a5d740373c7a537cd37e1e2bd2286788d0a9cb92","commits":[{"sha":"b6665f9cc0c70aef30b85d2f92fc7e6b738786e1","author":{"name":"jp9000","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"UI: Use QScopedPointer (not QPointer) where applicable\n\nContrary to what the name would have you believe, QPointer<> is not used\nto delete a pointer when it leaves its specific scope.  Instead, it's\nused to check to see if the pointer is still valid.  For most\nQWidget-based objects, this is actually fine because QWidgets that are\nassigned to layouts or other widgets will automatically be destroyed --\nhowever, for non-widget objects, this can cause a memory leak.\n\nThis patch replaces QPointer with QScopedPointer where applicable to\nprevent memory leaks.\n\nCloses obsproject/obs-studio#1367","distinct":true,"url":"https://api.github.com/repos/obsproject/obs-studio/commits/b6665f9cc0c70aef30b85d2f92fc7e6b738786e1"}]}
{"actor":{"display_login":"jp9000"}}