drm: use correct mode destructor

main
Dave Airlie 2008-07-24 15:22:44 +10:00
parent 4d5b9f4848
commit 5342845375
1 changed files with 2 additions and 2 deletions

View File

@ -398,7 +398,7 @@ void drm_mode_prune_invalid(struct drm_device *dev,
drm_mode_debug_printmodeline(mode); drm_mode_debug_printmodeline(mode);
DRM_DEBUG("Not using %s mode %d\n", mode->name, mode->status); DRM_DEBUG("Not using %s mode %d\n", mode->name, mode->status);
} }
kfree(mode); drm_mode_destroy(dev, mode);
} }
} }
} }
@ -556,7 +556,7 @@ void drm_mode_connector_list_update(struct drm_connector *connector)
/* if equal delete the probed mode */ /* if equal delete the probed mode */
mode->status = pmode->status; mode->status = pmode->status;
list_del(&pmode->head); list_del(&pmode->head);
kfree(pmode); drm_mode_destroy(connector->dev, pmode);
break; break;
} }
} }