From 43c7ef3e7807ad3035a2882d237b0441e6102817 Mon Sep 17 00:00:00 2001
From: Josh Blum
Date: Wed, 5 Jun 2013 22:26:26 -0700
Subject: gras: compiles now with separate data struct

---
 lib/block_props.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'lib/block_props.cpp')

diff --git a/lib/block_props.cpp b/lib/block_props.cpp
index b3456ac..cc42846 100644
--- a/lib/block_props.cpp
+++ b/lib/block_props.cpp
@@ -45,7 +45,7 @@ void BlockActor::handle_prop_access(
 
 PMCC Block::_handle_prop_access(const std::string &key, const PMCC &value, const bool set)
 {
-    const PropertyRegistryPair &pair = (*this)->block->property_registry[key];
+    const PropertyRegistryPair &pair = (*this)->block_data->property_registry[key];
     PropertyRegistrySptr pr = (set)? pair.setter : pair.getter;
     if (not pr) throw std::invalid_argument("no property registered for key: " + key);
     if (set)
@@ -96,12 +96,12 @@ PMCC BlockActor::prop_access_dispatcher(const std::string &key, const PMCC &valu
 
 void Block::_register_getter(const std::string &key, void *pr)
 {
-    (*this)->block->property_registry[key].getter.reset(reinterpret_cast<PropertyRegistry *>(pr));
+    (*this)->block_data->property_registry[key].getter.reset(reinterpret_cast<PropertyRegistry *>(pr));
 }
 
 void Block::_register_setter(const std::string &key, void *pr)
 {
-    (*this)->block->property_registry[key].setter.reset(reinterpret_cast<PropertyRegistry *>(pr));
+    (*this)->block_data->property_registry[key].setter.reset(reinterpret_cast<PropertyRegistry *>(pr));
 }
 
 void Block::_set_property(const std::string &key, const PMCC &value)
-- 
cgit