db_query("UPDATE {system} SET description = '%s', name = '%s', filename = '%s', bootstrap = %d WHERE filename = '%s'",$file->info['description'],$file->name,$file->filename,$bootstrap,$file->old_filename);
db_query("UPDATE {system} SET info = '%s', name = '%s', filename = '%s', bootstrap = %d WHERE filename = '%s'",serialize($file->info),$file->name,$file->filename,$bootstrap,$file->old_filename);
$screenshot=file_exists($info->screenshot)?theme('image',$info->screenshot,t('Screenshot for %theme theme',array('%theme'=>$info->name)),'',array('class'=>'screenshot'),FALSE):t('no screenshot');
$screenshot=file_exists($theme->screenshot)?theme('image',$theme->screenshot,t('Screenshot for %theme theme',array('%theme'=>$theme->info['name'])),'',array('class'=>'screenshot'),FALSE):t('no screenshot');
@@ -1636,11 +1648,11 @@ function system_modules_uninstall($form_values = NULL) {
$form=array();
// Pull all disabled modules from the system table.
$disabled_modules=db_query("SELECT name, filename FROM {system} WHERE type = 'module' AND status = 0 AND schema_version > %d ORDER BY name",SCHEMA_UNINSTALLED);
$disabled_modules=db_query("SELECT name, filename, info FROM {system} WHERE type = 'module' AND status = 0 AND schema_version > %d ORDER BY name",SCHEMA_UNINSTALLED);