Разбираемся с утечками
Oct. 13th, 2021 04:29 pmЗанялся полным рефакторингом кода системы управления оптоволоконным спектрографом. А глаз уже "замыленный": ну вот не могу сходу обнаружить, где я забываю free() сделать (тем более, что у меня там аллокаторы многоуровневые: вызываешь одну функцию, она — другую, и лишь в третьей вызывается аллокатор, поди-как обнаружь косяк). Вот и решил накидать макросов для логгирования проблемных мест.
( Вот, что получилось )
( Вот, что получилось )