msi: Remove the hash table for a column when one of its values is modified since it will now be invalid.

This commit is contained in:
Rob Shearman 2007-04-23 08:19:07 +01:00 committed by Alexandre Julliard
parent e261d602fb
commit 94d48238ff
1 changed files with 3 additions and 0 deletions

View File

@ -996,6 +996,9 @@ static UINT TABLE_set_int( MSITABLEVIEW *tv, UINT row, UINT col, UINT val )
return ERROR_FUNCTION_FAILED;
}
msi_free( tv->columns[col-1].hash_table );
tv->columns[col-1].hash_table = NULL;
n = bytes_per_column( &tv->columns[col-1] );
switch( n )
{