This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Hi,
On Thu, 2004-10-21 at 18:00, Andreas Tobler wrote:
> Hello all,
>
> the following patch cleans up a few warnings from unused variables.
>
> ok for gui?
I cannot approve it. But in general anything goes for the gui branch,
And I think this is actually obvious.
I would do one little thing different though.
> * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
> (Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFilenameFilter):
> Likewise.
> (filenameFilterCallback): Remove unused var.
> (handle_response): Initialize str_filename.
You initialize str_filename in the definition. But we can also make sure
that it is always defined in the function body. The code first checks
for responseId == GTK_RESPONSE_OK, GTK_RESPONSE_CANCEL or
GTK_RESPONSE_DELETE_EVENT. Then it handles GTK_RESPONSE_DELETE_EVENT and
returns. So the following if-then-else block could also be written as:
@@ -252,7 +251,7 @@
if (responseId == GTK_RESPONSE_OK) {
fileName = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (GTK_WIDGET (ptr)));
str_fileName = (*gdk_env)->NewStringUTF (gdk_env, fileName);
- } else if (responseId == GTK_RESPONSE_CANCEL) {
+ } else /* responseId == GTK_RESPONSE_CANCEL */ {
str_fileName = NULL;
}
to get rid of that warning.
Cheers,
Mark
Attachment:
signature.asc
Description: This is a digitally signed message part
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |