From 6d6e2d3484d8601683edcecd1ced6b610a91baa8 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Tue, 22 Jan 2019 17:04:40 -0800 Subject: [PATCH] include/xlist: prevent item moves This would result in undefined behavior. Signed-off-by: Patrick Donnelly --- src/include/xlist.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/include/xlist.h b/src/include/xlist.h index 2e18df2e1a700..733a318a9bd73 100644 --- a/src/include/xlist.h +++ b/src/include/xlist.h @@ -32,7 +32,9 @@ public: } item(const item& other) = delete; + item(item&& other) = delete; const item& operator= (const item& right) = delete; + item& operator= (item&& right) = delete; xlist* get_list() { return _list; } bool is_on_list() const { return _list ? true:false; } -- 2.39.5