[freebsd/kyua] e5449a: Switch from std::auto_ptr<> to std::unique_ptr<>

0 views
Skip to first unread message

John Baldwin

unread,
Apr 16, 2025, 9:56:56 AMApr 16
to kyua...@googlegroups.com
Branch: refs/heads/unique_ptr
Home: https://github.com/freebsd/kyua
Commit: e5449aa1b9b3134ab4a61b61406028760106f690
https://github.com/freebsd/kyua/commit/e5449aa1b9b3134ab4a61b61406028760106f690
Author: John Baldwin <j...@FreeBSD.org>
Date: 2025-04-16 (Wed, 16 Apr 2025)

Changed paths:
M cli/cmd_report.cpp
M cli/cmd_report_junit.cpp
M cli/common.hpp
M cli/main.cpp
M engine/config.cpp
M engine/scheduler.cpp
M model/metadata.cpp
M model/metadata.hpp
M model/test_program.hpp
M os/freebsd/utils/jail.cpp
M utils/auto_array.hpp
M utils/cmdline/commands_map.hpp
M utils/config/lua_module_test.cpp
M utils/config/nodes.cpp
M utils/config/parser.hpp
M utils/config/tree_test.cpp
M utils/format/formatter.cpp
M utils/fs/directory.cpp
M utils/logging/operations.cpp
M utils/process/child.cpp
M utils/process/child.hpp
M utils/process/child.ipp
M utils/process/child_test.cpp
M utils/process/deadline_killer_test.cpp
M utils/process/executor.cpp
M utils/process/executor.hpp
M utils/process/executor.ipp
M utils/process/fdstream.hpp
M utils/process/isolation_test.cpp
M utils/process/operations_test.cpp
M utils/process/systembuf.hpp
M utils/signals/interrupts.cpp
M utils/signals/interrupts_test.cpp
M utils/signals/misc_test.cpp
M utils/signals/programmer.hpp
M utils/signals/timer.cpp
M utils/signals/timer.hpp
M utils/stream.cpp
M utils/stream.hpp
M utils/stream_test.cpp

Log Message:
-----------
Switch from std::auto_ptr<> to std::unique_ptr<>

A few places were assigning auto_ptr<>s depending on the ownership
handoff. These now use an explicit std::move() as required by
unique_ptr<>.



To unsubscribe from these emails, change your notification settings at https://github.com/freebsd/kyua/settings/notifications

Enji Cooper

unread,
Apr 23, 2025, 8:23:01 PMApr 23
to kyua...@googlegroups.com
Branch: refs/heads/master
Commit: 126e6be38a764f7e7b87597fd779b12998237070
https://github.com/freebsd/kyua/commit/126e6be38a764f7e7b87597fd779b12998237070
Author: Enji Cooper <ng...@FreeBSD.org>
Date: 2025-04-23 (Wed, 23 Apr 2025)
Merge pull request #264 from freebsd/unique_ptr

Switch from std::auto_ptr<> to std::unique_ptr<>


Compare: https://github.com/freebsd/kyua/compare/e32c228eeba6...126e6be38a76
Reply all
Reply to author
Forward
0 new messages