# HG changeset patch # User J. Ali Harlow # Date 1488453294 0 # Node ID 5c3ef7363959d5a08502487a3efb0b00579021e8 # Parent 31fb3572762175b0787a0980b7d85d0dbb2d3a5e Hooking razor_set requires dlfcn.h diff -r 31fb35727621 -r 5c3ef7363959 plover/razor.c --- a/plover/razor.c Sat Jul 16 11:07:18 2016 +0100 +++ b/plover/razor.c Thu Mar 02 11:14:54 2017 +0000 @@ -1,7 +1,7 @@ /* * Copyright (C) 2008 Kristian Høgsberg * Copyright (C) 2008 Red Hat, Inc - * Copyright (C) 2009, 2011, 2012, 2014 J. Ali Harlow + * Copyright (C) 2009, 2011, 2012, 2014, 2016 J. Ali Harlow * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -33,6 +33,10 @@ #include "plover/transaction.h" #include "plover/uri-handler.h" +#if HAVE_DLFCN_H +#define DEBUG_HOOK_RAZOR_SET /* For debugging */ +#endif + static char *rpm_filename(const char *name,const char *version,const char *arch) { const char *v; @@ -298,6 +302,7 @@ return matches; } +#if DEBUG_HOOK_RAZOR_SET #include #include @@ -498,3 +503,4 @@ dump_razor_set_peek(set); return set; } +#endif /* DEBUG_HOOK_RAZOR_SET */