[Issue 3031] New: scoped static var conflicts while linking

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed May 27 08:42:27 PDT 2009


http://d.puremagic.com/issues/show_bug.cgi?id=3031

           Summary: scoped static var conflicts while linking
           Product: D
           Version: 2.028
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Severity: major
          Priority: P1
         Component: DMD
        AssignedTo: bugzilla at digitalmars.com
        ReportedBy: davidl at 126.com


void func(int i)
{
    switch(i)
    {
        case 1:{static int j;break;}
        case 2:{static int j;break;}
    }
}

void main()
{
}

compile this you get the previous definition different error when you link it.


 Error 1: Previous Definition Different : _D4test4funcFiZv1ji

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list