From 4c1bf36e0b6b2e565d94e3f1c97eb35928e9da24 Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Fri, 27 Jul 2007 09:54:04 +0000 Subject: [PATCH] Beware overlapped lines git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@274 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- schema.inc.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/schema.inc.php b/schema.inc.php index 67e7ea5d..2c0a2215 100644 --- a/schema.inc.php +++ b/schema.inc.php @@ -35,6 +35,9 @@ while ($row = $result->fetch_assoc()) { $left = $base_left; $base_left -= .1; } + while ($schema[$row["Name"]]["references"][$val["table"]][10000 * $left] || $referenced[$val["table"]][10000 * $left]) { + $left -= .0001; + } $schema[$row["Name"]]["references"][$val["table"]][10000 * $left] = array_combine($val["source"], $val["target"]); $referenced[$val["table"]][10000 * $left] = $val["target"]; }