{"id":4482,"url":"https://patchwork.libcamera.org/api/1.1/series/4482/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4482","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"libcamera: Simplify error handling with ScopeExitActions class","date":"2024-08-04T15:31:04","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":3,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4482/mbox/","cover_letter":{"id":20758,"url":"https://patchwork.libcamera.org/api/1.1/covers/20758/?format=json","web_url":"https://patchwork.libcamera.org/cover/20758/","msgid":"<20240804153106.22167-1-laurent.pinchart@ideasonboard.com>","date":"2024-08-04T15:31:04","name":"[v3,0/2] libcamera: Simplify error handling with ScopeExitActions class","mbox":"https://patchwork.libcamera.org/cover/20758/mbox/"},"patches":[{"id":20759,"url":"https://patchwork.libcamera.org/api/1.1/patches/20759/?format=json","web_url":"https://patchwork.libcamera.org/patch/20759/","msgid":"<20240804153106.22167-2-laurent.pinchart@ideasonboard.com>","date":"2024-08-04T15:31:05","name":"[v3,1/2] libcamera: utils: Add ScopeExitActions class","mbox":"https://patchwork.libcamera.org/patch/20759/mbox/"},{"id":20760,"url":"https://patchwork.libcamera.org/api/1.1/patches/20760/?format=json","web_url":"https://patchwork.libcamera.org/patch/20760/","msgid":"<20240804153106.22167-3-laurent.pinchart@ideasonboard.com>","date":"2024-08-04T15:31:06","name":"[v3,2/2] pipeline: rkisp1: Use ScopeExitActions to simplify error handling in start","mbox":"https://patchwork.libcamera.org/patch/20760/mbox/"}]}