]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon/FSCommands: avoid unreachable code triggering compiler warning 63621/head
authorPatrick Donnelly <pdonnell@ibm.com>
Sat, 31 May 2025 01:44:32 +0000 (21:44 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Sat, 31 May 2025 01:49:20 +0000 (21:49 -0400)
commit24acaaf766336466021caadba1facd2901775435
treef5c9821721f8d57bee89a2d2f7038af923d32bdd
parentf211665619a6aebbfe84820a7e6dbb1407818d7a
mon/FSCommands: avoid unreachable code triggering compiler warning

    In file included from /home/pdonnell/ceph/src/mds/FSMap.h:31,
                     from /home/pdonnell/ceph/src/mon/PaxosFSMap.h:20,
                     from /home/pdonnell/ceph/src/mon/MDSMonitor.h:26,
                     from /home/pdonnell/ceph/src/mon/FSCommands.cc:17:
    /home/pdonnell/ceph/src/mds/MDSMap.h: In member function ‘int FileSystemCommandHandler::set_val(Monitor*, FSMap&, MonOpRequestRef, const cmdmap_t&, std::ostream&, FileSystemCommandHandler::fs_or_fscid, std::string, std::string)’:
    /home/pdonnell/ceph/src/mds/MDSMap.h:223:40: warning: ‘fsp’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      223 |   bool test_flag(int f) const { return flags & f; }
          |                                        ^~~~~
    /home/pdonnell/ceph/src/mon/FSCommands.cc:417:21: note: ‘fsp’ was declared here
      417 |   const Filesystem* fsp;
          |                     ^~~

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
src/mon/FSCommands.cc