From 70637330f7d5a218a6c9b92bde424d9aa8273667 Mon Sep 17 00:00:00 2001
From: Maciej Zgadzaj <maciej.zgadzaj@gmail.com>
Date: Mon, 17 Sep 2012 06:22:24 -0400
Subject: [PATCH] Issue #1786470: Delete module variables on uninstall

---
 commerce_coupon.install |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/commerce_coupon.install b/commerce_coupon.install
index ceecdf8..c5ef850 100644
--- a/commerce_coupon.install
+++ b/commerce_coupon.install
@@ -125,7 +125,11 @@ function commerce_coupon_uninstall() {
   commerce_delete_instances('commerce_coupon');
   commerce_delete_field('commerce_coupon_order_reference');
   commerce_delete_field('commerce_coupon_reference');
-  
+
+  // Delete all module variables.
+  variable_del('commerce_coupon_default_code_size');
+  variable_del('commerce_coupon_checkout_pane_view');
+  variable_del('commerce_coupon_review_pane_view');
   variable_del('commerce_coupon_checkout_enable_add_button');
 }
 
-- 
1.7.2.5

