Fix a couple C99-isms that cause compile errors on MSVC.

FossilOrigin-Name: bc577fe6cbbe5385d81d6fa0f3c34bb1c833f0d6
diff --git a/src/resolve.c b/src/resolve.c
index 0908d4c..c859e88 100644
--- a/src/resolve.c
+++ b/src/resolve.c
@@ -1451,8 +1451,8 @@
   NameContext *pNC,       /* Namespace to resolve expressions in. */
   ExprList *pList         /* The expression list to be analyzed. */
 ){
-  assert( pList!=0 );
   int i;
+  assert( pList!=0 );
   for(i=0; i<pList->nExpr; i++){
     if( sqlite3ResolveExprNames(pNC, pList->a[i].pExpr) ) return WRC_Abort;
   }