From: Yehuda Sadeh Date: Thu, 21 Nov 2013 14:52:48 +0000 (-0800) Subject: rgw: initialize RGWUserAdminOpState::system_specified X-Git-Tag: v0.67.6~21 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6b657992d2397e399eacf554357ed807fda399fa;p=ceph.git rgw: initialize RGWUserAdminOpState::system_specified Fixes: #6829 Backport: dumpling, emperor We didn't init this member variable, which might cause that when modifying user info that has this flag set the 'system' flag might inadvertently reset. Signed-off-by: Yehuda Sadeh (cherry picked from commit 561e7b0b287e65e90b80699e45a52ae44e94684f) --- diff --git a/src/rgw/rgw_user.h b/src/rgw/rgw_user.h index 32bcf199001..b126b2acce2 100644 --- a/src/rgw/rgw_user.h +++ b/src/rgw/rgw_user.h @@ -397,6 +397,7 @@ struct RGWUserAdminOpState { perm_specified = false; op_mask_specified = false; suspension_op = false; + system_specified = false; key_op = false; populated = false; initialized = false;