Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3e2573a5dc14e8715252730b23472089e244fc61
      
https://github.com/WebKit/WebKit/commit/3e2573a5dc14e8715252730b23472089e244fc61
  Author: David Kilzer <ddkil...@apple.com>
  Date:   2022-11-11 (Fri, 11 Nov 2022)

  Changed paths:
    M 
Source/ThirdParty/libwebrtc/Source/third_party/usrsctp/usrsctplib/usrsctplib/user_queue.h

  Log Message:
  -----------
  TRASHIT() macro should set pointer to NULL in 
usrsctp/usrsctplib/usrsctplib/user_queue.h
https://bugs.webkit.org/show_bug.cgi?id=247637
<rdar://102107818>

Reviewed by Eric Carlson.

* 
Source/ThirdParty/libwebrtc/Source/third_party/usrsctp/usrsctplib/usrsctplib/user_queue.h:
(QMD_SAVELINK): Delete.
- Remove this macro since it's not needed.
(TRASHIT):
- Set pointer(s) to NULL when removing an object from a linked
  list.
(SLIST_REMOVE):
- Remove use of QMD_SAVELINK().
- Move TRASHIT() macros into SLIST_REMOVE_HEAD() and
  SLIST_REMOVE_AFTER().
(SLIST_REMOVE_AFTER):
(SLIST_REMOVE_HEAD):
- Add TRASHIT() macros for direct macro calls.
(STAILQ_REMOVE):
- Remove use of QMD_SAVELINK().
- Move TRASHIT() macros into STAILQ_REMOVE_HEAD() and
  STAILQ_REMOVE_AFTER().
(STAILQ_REMOVE_AFTER):
(STAILQ_REMOVE_HEAD):
- Add TRASHIT() macros for direct macro calls.
(LIST_REMOVE):
(TAILQ_REMOVE):
- Remove use of QMD_SAVELINK().

Canonical link: https://commits.webkit.org/256574@main


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to