]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/PGLog: fix warning
authorSage Weil <sage@redhat.com>
Fri, 11 Mar 2016 18:29:54 +0000 (13:29 -0500)
committerSage Weil <sage@redhat.com>
Fri, 11 Mar 2016 18:29:54 +0000 (13:29 -0500)
osd/PGLog.h: In member function 'virtual unsigned int PGLog::get_subsys() const':
osd/PGLog.h:39:28: warning: enumeral and non-enumeral type in conditional expression [-Wextra]
     return prefix_provider ? prefix_provider->get_subsys() : ceph_subsys_osd;
                            ^

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PGLog.h

index 7740b3aaa90e51bcd9ec44c7c0f2b59d6ad35842..0083303bb7275d32f34b1d76d5f60ec0a4691fb6 100644 (file)
@@ -36,7 +36,8 @@ struct PGLog : DoutPrefixProvider {
     return prefix_provider ? prefix_provider->gen_prefix() : "";
   }
   unsigned get_subsys() const {
-    return prefix_provider ? prefix_provider->get_subsys() : ceph_subsys_osd;
+    return prefix_provider ? prefix_provider->get_subsys() :
+      (unsigned)ceph_subsys_osd;
   }
   CephContext *get_cct() const {
     return cct;