--- rxvt-unicode/src/xdefaults.C 2015/03/14 23:03:51 1.185 +++ rxvt-unicode/src/xdefaults.C 2015/05/11 22:05:58 1.187 @@ -627,7 +627,6 @@ /*}}} */ -#ifndef NO_RESOURCES /*----------------------------------------------------------------------*/ # ifdef KEYSYM_RESOURCE @@ -778,7 +777,6 @@ } # endif /* KEYSYM_RESOURCE */ -#endif /* NO_RESOURCES */ static char * get_res (XrmDatabase database, const char *program, const char *option) @@ -862,7 +860,6 @@ void rxvt_term::enumerate_keysym_resources (void (*cb)(rxvt_term *, const char *, const char *)) { -#ifndef NO_RESOURCES /* * [R5 or later]: enumerate the resource database */ @@ -896,14 +893,14 @@ XrmEnumerateDatabase (database, name_prefix, class_prefix, XrmEnumOneLevel, rxvt_keysym_enumerate_helper, (XPointer)closure); # endif - -#endif /* NO_RESOURCES */ } void rxvt_term::extract_keysym_resources () { +#ifdef KEYSYM_RESOURCE enumerate_keysym_resources (rxvt_define_key); +#endif } /*----------------------- end-of-file (C source) -----------------------*/