diff -r 28839de615b4 -r 26645d81f48d persistentstorage/sql/SQLite/update.c --- a/persistentstorage/sql/SQLite/update.c Thu Aug 19 11:36:21 2010 +0300 +++ b/persistentstorage/sql/SQLite/update.c Tue Aug 31 16:57:14 2010 +0300 @@ -109,10 +109,10 @@ int isView; /* Trying to update a view */ int triggers_exist = 0; /* True if any row triggers exist */ #endif - int iBeginAfterTrigger; /* Address of after trigger program */ - int iEndAfterTrigger; /* Exit of after trigger program */ - int iBeginBeforeTrigger; /* Address of before trigger program */ - int iEndBeforeTrigger; /* Exit of before trigger program */ + int iBeginAfterTrigger = 0; /* Address of after trigger program */ + int iEndAfterTrigger = 0; /* Exit of after trigger program */ + int iBeginBeforeTrigger = 0; /* Address of before trigger program */ + int iEndBeforeTrigger = 0; /* Exit of before trigger program */ u32 old_col_mask = 0; /* Mask of OLD.* columns in use */ u32 new_col_mask = 0; /* Mask of NEW.* columns in use */