diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c index 713e959a3b0..c52882b66ae 100644 --- a/dlls/wined3d/device.c +++ b/dlls/wined3d/device.c @@ -1581,7 +1581,7 @@ void CDECL wined3d_device_set_stream_output(struct wined3d_device *device, UINT if (buffer) wined3d_buffer_incref(buffer); if (prev_buffer) - wined3d_buffer_decref(buffer); + wined3d_buffer_decref(prev_buffer); return; }