diff options
| author | Quietust | 2012-03-03 16:06:31 -0600 |
|---|---|---|
| committer | Quietust | 2012-03-03 16:06:31 -0600 |
| commit | a0b671b28948958349d5e6542b3f356e02844ee2 (patch) | |
| tree | db875489d1fe9d4b02a6255f0f91e4964e842fde /plugins/advtools.cpp | |
| parent | 2b2c30ac43cf766df04074e88dd06a6896873670 (diff) | |
| download | dfhack-a0b671b28948958349d5e6542b3f356e02844ee2.tar.gz dfhack-a0b671b28948958349d5e6542b3f356e02844ee2.tar.bz2 dfhack-a0b671b28948958349d5e6542b3f356e02844ee2.tar.xz | |
sqrt() doesn't work on integers
Diffstat (limited to 'plugins/advtools.cpp')
| -rw-r--r-- | plugins/advtools.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/advtools.cpp b/plugins/advtools.cpp index 40745cc3..15a7cad9 100644 --- a/plugins/advtools.cpp +++ b/plugins/advtools.cpp @@ -547,7 +547,7 @@ static std::string formatDirection(df::coord delta) else dir = "***"; - int dist = (int)sqrt(delta.x*delta.x + delta.y*delta.y); + int dist = (int)sqrt((double)(delta.x*delta.x + delta.y*delta.y)); return stl_sprintf("%d away %s %+d", dist, dir.c_str(), delta.z); } |
