> -----Original Message-----
> From: gst...@apache.org [mailto:gst...@apache.org]
> Sent: woensdag 21 april 2010 8:03
> To: comm...@subversion.apache.org
> Subject: svn commit: r936163 - in /subversion/trunk/subversion/libsvn_wc:
> entries.c wc_db.c
> 
> Author: gstein
> Date: Wed Apr 21 06:02:56 2010
> New Revision: 936163


> Modified: subversion/trunk/subversion/libsvn_wc/wc_db.c
> URL:
> http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_
> db.c?rev=936163&r1=936162&r2=936163&view=diff
> ==========================================================
> ====================
> --- subversion/trunk/subversion/libsvn_wc/wc_db.c (original)
> +++ subversion/trunk/subversion/libsvn_wc/wc_db.c Wed Apr 21 06:02:56
> 2010
> @@ -5631,7 +5631,27 @@ svn_wc__db_scan_deletion(const char **ba
> 
>            /* Only "normal" and "not-present" are allowed.  */
>            SVN_ERR_ASSERT(base_presence == svn_wc__db_status_normal
> -                         || base_presence == svn_wc__db_status_not_present);
> +                         || base_presence == svn_wc__db_status_not_present
> +#if 1
> +                         /* ### there are cases where the BASE node is
> +                            ### marked as incomplete. we should treat this
> +                            ### as a "normal" node for the purposes of
> +                            ### this function. we really should not allow
> +                            ### it, but this situation occurs within the
> +                            ### following tests:
> +                            ###   switch_tests 31
> +                            ###   update_tests 46
> +                            ###   update_tests 53
> +                         */
> +                         || base_presence == svn_wc__db_status_incomplete
> +#endif
> +                         );

This syntax is non-standard and breaks compilation in Visual C (and probably 
other C preprocessors).

        Bert

Reply via email to