Title: [PATCH] Already defined error
Last modified: August 20, 2016

---

# [PATCH] Already defined error

 *  [flynsarmy](https://wordpress.org/support/users/flynsarmy/)
 * (@flynsarmy)
 * [13 years, 2 months ago](https://wordpress.org/support/topic/patch-already-defined-error/)
 * Due to a conflict with [wp-syntax](http://wordpress.org/extend/plugins/wp-syntax/)
   plugin I was getting warnings like
 * > Notice: Constant GESHI_VERSION already defined in /path/to/wp-content/plugins/
   > mysql-profiler/lib/geshi/geshi.php on line 44
   >  Notice: Constant GESHI_LANG_ROOT
   > already defined in /path/to/wp-content/plugins/mysql-profiler/lib/geshi/geshi.
   > php on line 53 Notice: Constant GESHI_NO_LINE_NUMBERS already defined in /path/
   > to/wp-content/plugins/mysql-profiler/lib/geshi/geshi.php on line 58 etc
 * In _mysql-profiler/lib/mysql\_profiler.php_ `init()` function I changed
 *     ```
       if ($this->highlight_syntax) {
       ```
   
 * to
 *     ```
       if ($this->highlight_syntax && !defined('GESHI_VERSION')) {
       ```
   
 * Once that was done everything was good!
 * [http://wordpress.org/extend/plugins/mysql-profiler/](http://wordpress.org/extend/plugins/mysql-profiler/)

The topic ‘[PATCH] Already defined error’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/mysql-profiler.svg)
 * [MySQL Profiler](https://wordpress.org/plugins/mysql-profiler/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/mysql-profiler/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/mysql-profiler/)
 * [Active Topics](https://wordpress.org/support/plugin/mysql-profiler/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/mysql-profiler/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/mysql-profiler/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [flynsarmy](https://wordpress.org/support/users/flynsarmy/)
 * Last activity: [13 years, 2 months ago](https://wordpress.org/support/topic/patch-already-defined-error/)
 * Status: not resolved