author | francesco-ST <francesco.abbate@st.com> | 2010年07月23日 17:05:22 +0200 |
---|---|---|
committer | francesco-ST <francesco.abbate@st.com> | 2010年07月23日 17:05:22 +0200 |
commit | e0c636c5c1e9bb0696ace9ba4d8e39f76843b484 (patch) | |
tree | 214a11a10e65e965507fcefd9fd88d69b0c39536 /agg-plot/canvas-window.cpp | |
parent | 8a000dddf3b8c6b2574b38ab1adb4579e1d1cabd (diff) | |
download | gsl-shell-e0c636c5c1e9bb0696ace9ba4d8e39f76843b484.tar.gz |
-rw-r--r-- | agg-plot/canvas-window.cpp | 3 |
diff --git a/agg-plot/canvas-window.cpp b/agg-plot/canvas-window.cpp index a34d027f..78d35a25 100644 --- a/agg-plot/canvas-window.cpp +++ b/agg-plot/canvas-window.cpp @@ -83,6 +83,9 @@ canvas_window::user_transform(agg::trans_affine& m) void canvas_window::start_new_thread (lua_State *L) { + if (status != not_ready && status != closed) + return; + this->id = mlua_window_ref(L, lua_gettop (L)); pthread_attr_t attr[1]; |