From: "Bryan" Newsgroups: comp.os.msdos.djgpp Subject: "initialization to 'void *' from 'const char *' discards qualifier" Lines: 32 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Message-ID: Date: Sat, 27 May 2000 06:50:13 GMT NNTP-Posting-Host: 63.14.195.154 X-Complaints-To: abuse AT earthlink DOT net X-Trace: newsread1.prod.itd.earthlink.net 959410213 63.14.195.154 (Fri, 26 May 2000 23:50:13 PDT) NNTP-Posting-Date: Fri, 26 May 2000 23:50:13 PDT Organization: EarthLink Inc. -- http://www.EarthLink.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I'm working with the allegro GUI system and recieve this error message when compiling with the C++ compiler: "initialization to 'void *' from 'const char *' discards qualifier" It places the line numbers for the errors at the end of each DIALOG array, i.e. the following gets one: DIALOG file_save_dialog[] = { { d_shadow_box_proc, 80, 32, 300, 70, 255, 0, 0, 0, 0, NULL, NULL, NULL }, { d_box_proc, 92, 47, 272, 12, 255, 0, 0, 0, 0, NULL, NULL, NULL }, { d_edit_proc, 93, 49, 270, 12, 255, 0, 0, 0, 80, 0, "Filename", NULL, NULL }, { d_button_proc, 120, 70, 100, 18, 255, 0, 'o', D_O_K, 0, 0, "&Ok", NULL, NULL }, { d_button_proc, 230, 70, 100, 18, 255, 0, 'c', D_CLOSE, 0, 0, "&Cancel", NULL, NULL }, { NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, NULL } }; I would guess that some type of casting is required, but I can't figure out where. These errors are also accompanied by warnings stating "converting NULL to non-pointer type". Anyone know how I can get the GUI stuff to compile right under C++? Thanks