From bd290d8dad074a836c6b5ffbc029b4d784d404e0 Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Tue, 5 Jul 2011 17:34:42 +0200 Subject: [PATCH] feature #687: Pass user groups by reference --- src/scheduler/include/UserXML.h | 2 +- src/scheduler/src/sched/Scheduler.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scheduler/include/UserXML.h b/src/scheduler/include/UserXML.h index 5413a6751e..ede214cd52 100644 --- a/src/scheduler/include/UserXML.h +++ b/src/scheduler/include/UserXML.h @@ -46,7 +46,7 @@ public: return gid; }; - set get_groups() + const set& get_groups() { return group_ids; }; diff --git a/src/scheduler/src/sched/Scheduler.cc b/src/scheduler/src/sched/Scheduler.cc index f69931eaa1..fe0f057841 100644 --- a/src/scheduler/src/sched/Scheduler.cc +++ b/src/scheduler/src/sched/Scheduler.cc @@ -348,7 +348,7 @@ void Scheduler::match() if ( user != 0 ) { - set groups = user->get_groups(); + const set groups = user->get_groups(); if ( uid == 0 || user->get_gid() == 0 ) {