aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrouslan@chromium.org <rouslan@chromium.org@38ededc0-08b8-5190-f2ac-b31f878777ad>2014-06-05 23:45:05 +0000
committerrouslan@chromium.org <rouslan@chromium.org@38ededc0-08b8-5190-f2ac-b31f878777ad>2014-06-05 23:45:05 +0000
commit50cb90bfdd0ef201b5d4114f2204444db10bcc82 (patch)
treef7e4a59e96024e837a7ad9a2484887d15ee8bb8b
parent5b4a35a1eac53cedd8e0e736b39257784d3e1a7c (diff)
downloadsrc-50cb90bfdd0ef201b5d4114f2204444db10bcc82.tar.gz
RuleHierarchy should be forward-declared as a struct.
Some compilers do not like a forward declaration: class RuleHierarchy; ..followed by the actual declaration: struct RuleHierarchy {...}; TBR=roubert@google.com Review URL: https://codereview.appspot.com/109740044 git-svn-id: http://libaddressinput.googlecode.com/svn/trunk@267 38ededc0-08b8-5190-f2ac-b31f878777ad
-rw-r--r--cpp/include/libaddressinput/supplier.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/include/libaddressinput/supplier.h b/cpp/include/libaddressinput/supplier.h
index 93dce86..8f67550 100644
--- a/cpp/include/libaddressinput/supplier.h
+++ b/cpp/include/libaddressinput/supplier.h
@@ -28,7 +28,7 @@ class Rule;
// metadata needed to validate an address, as described by a LookupKey.
class Supplier {
public:
- class RuleHierarchy;
+ struct RuleHierarchy;
typedef i18n::addressinput::Callback<LookupKey, RuleHierarchy> Callback;
virtual ~Supplier() {}