diff options
author | Sebastian Geerken <devnull@localhost> | 2015-02-01 23:50:18 +0100 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2015-02-01 23:50:18 +0100 |
commit | 76ef5d3794d67fed2e6ff65d48781674d335309b (patch) | |
tree | c6998bfa49bacb007148e5b67b54518733b175b3 /dw/oofposrelmgr.cc | |
parent | 8ad3c10d06eaa5143fe60f899ad623695764a620 (diff) |
Fixed endless recursion. Also cleanup and documentation update.
Diffstat (limited to 'dw/oofposrelmgr.cc')
-rw-r--r-- | dw/oofposrelmgr.cc | 29 |
1 files changed, 9 insertions, 20 deletions
diff --git a/dw/oofposrelmgr.cc b/dw/oofposrelmgr.cc index 5f70c2c3..f1bae6d8 100644 --- a/dw/oofposrelmgr.cc +++ b/dw/oofposrelmgr.cc @@ -167,32 +167,21 @@ int OOFPosRelMgr::getChildPosDim (style::Length posCssValue, return refPos + diff; } -int OOFPosRelMgr::getAvailWidthOfChild (Widget *child, bool forceValue) +bool OOFPosRelMgr::dealingWithSizeOfChild (Widget *child) { - DBG_OBJ_ENTER ("resize.oofm", 0, "getAvailWidthOfChild", "%p, %s", - child, boolToStr (forceValue)); - - TypedPointer<Widget> key (child); - Child *tshild = childrenByWidget->get (&key); - assert (tshild); - int width = tshild->generator->getAvailWidthOfChild (child, forceValue); + return false; +} - DBG_OBJ_LEAVE_VAL ("%d", width); - return width; +int OOFPosRelMgr::getAvailWidthOfChild (Widget *child, bool forceValue) +{ + assertNotReached (); + return 0; } int OOFPosRelMgr::getAvailHeightOfChild (Widget *child, bool forceValue) { - DBG_OBJ_ENTER ("resize.oofm", 0, "getAvailWidthOfChild", "%p, %s", - child, boolToStr (forceValue)); - - TypedPointer<Widget> key (child); - Child *tshild = childrenByWidget->get (&key); - assert (tshild); - int height = tshild->generator->getAvailHeightOfChild (child, forceValue); - - DBG_OBJ_LEAVE_VAL ("%d", height); - return height; + assertNotReached (); + return 0; } bool OOFPosRelMgr::isReference (Widget *widget) |