[OpenSIPS-Devel] [OpenSIPS/opensips] 1a71fd: [presence_dialoginfo] Fix aggregating dialoginfo XML

Bogdan Andrei IANCU noreply at github.com
Mon May 2 13:00:18 UTC 2022


  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1a71fded7d736ff53b6dc005e3f10626417a9d21
      https://github.com/OpenSIPS/opensips/commit/1a71fded7d736ff53b6dc005e3f10626417a9d21
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M modules/presence_dialoginfo/notify_body.c

  Log Message:
  -----------
  [presence_dialoginfo] Fix aggregating dialoginfo XML

Fix the looping when aggregating the dialog info XML documents with multiple dialog elements. The xmlUnlinkNode() function inside the loop is breaking the looping (the "next" member is reset).
Credits for reporting and fixing go to Damien Sandras (@dsandras)
Closes #2815

(cherry picked from commit 0cca86fe789d77ea3e2b58326d6f282eb3433544)
(cherry picked from commit 4bc9d9603f6612f5b294eb6fa55ab38a474d1ce2)





More information about the Devel mailing list