aboutsummaryrefslogtreecommitdiffstats
path: root/src/servo/layout/flow.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/servo/layout/flow.rs')
-rw-r--r--src/servo/layout/flow.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/servo/layout/flow.rs b/src/servo/layout/flow.rs
index 5a1bbeb12f9..7d46cf51c83 100644
--- a/src/servo/layout/flow.rs
+++ b/src/servo/layout/flow.rs
@@ -119,15 +119,15 @@ struct BoxConsumer {
stack: DVec<PendingEntry>,
}
-fn BoxConsumer(flow: @FlowContext) -> BoxConsumer {
- debug!("Creating box consumer for flow: f%s", flow.debug_str());
- BoxConsumer {
- flow: flow,
- stack: DVec()
+impl BoxConsumer {
+ pub static pure fn new(flow: @FlowContext) -> BoxConsumer {
+ unsafe { debug!("Creating box consumer for flow: f%s", flow.debug_str()); }
+ BoxConsumer {
+ flow: flow,
+ stack: DVec()
+ }
}
-}
-impl BoxConsumer {
pub fn push_box(ctx: &LayoutContext, box: @RenderBox) {
debug!("BoxConsumer: pushing box b%d to flow f%d", box.d().id, self.flow.d().id);
let length = match self.flow {