]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
common: ceph_ioprio_string_to_class always returns -EINVAL 2654/head
authorLoic Dachary <loic-201408@dachary.org>
Tue, 7 Oct 2014 12:06:38 +0000 (14:06 +0200)
committerLoic Dachary <loic-201408@dachary.org>
Tue, 7 Oct 2014 12:11:17 +0000 (14:11 +0200)
commit3535b7aba3df8b54fa5117b8a9c2f52b8f0f118b
tree7e233a49efe3076835da28eb9da1727392698136
parent5088e0d49332d579ba7e33c2c9baee3d5f701a3e
common: ceph_ioprio_string_to_class always returns -EINVAL

The l string is always empty because std::transform needs a
pre-allocated string. Replace with the in-place version. Add unit tests.

http://tracker.ceph.com/issues/9677 Fixes: #9677

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
src/common/io_priority.cc
src/test/Makefile.am
src/test/common/test_io_priority.cc [new file with mode: 0644]