int main(int argc, char * argv[])
{
    printf("Calling good()...\n");
    CWE226_Sensitive_Information_Uncleared_Before_Release__w32_char_alloca_01_good();
    printf("Finished good()\n");
    printf("Calling bad()...\n");
    CWE226_Sensitive_Information_Uncleared_Before_Release__w32_char_alloca_01_bad();
    printf("Finished bad()\n");
    return 0;
}
int main(int argc, char * argv[])
{
    /* seed randomness */
    srand( (unsigned)time(NULL) );
#ifndef OMITGOOD
    printLine("Calling good()...");
    CWE226_Sensitive_Information_Uncleared_Before_Release__w32_char_alloca_01_good();
    printLine("Finished good()");
#endif /* OMITGOOD */
#ifndef OMITBAD
    printLine("Calling bad()...");
    CWE226_Sensitive_Information_Uncleared_Before_Release__w32_char_alloca_01_bad();
    printLine("Finished bad()");
#endif /* OMITBAD */
    return 0;
}