Mercurial > hg > sonic-annotator
comparison repoint-lock.json @ 366:9f7297c47850
Update plugin handling to follow the smart pointers used in the svcore library. This is awkward in our context, and the outcome isn't a very nice one - but it
does look as if we had the potential for use-after-free in cases where a plugin
was both used "bare" and wrapped in an auto-deleting adapter; those should be
fixed now
author | Chris Cannam |
---|---|
date | Thu, 23 Apr 2020 15:51:55 +0100 |
parents | 9f7c1f08ff60 |
children | 93dba46baf35 |
comparison
equal
deleted
inserted
replaced
365:5e17f44b2e74 | 366:9f7297c47850 |
---|---|
1 { | 1 { |
2 "libraries": { | 2 "libraries": { |
3 "vamp-plugin-sdk": { | 3 "vamp-plugin-sdk": { |
4 "pin": "c42e50a5c297" | 4 "pin": "8ffb8985ae8f" |
5 }, | 5 }, |
6 "svcore": { | 6 "svcore": { |
7 "pin": "1cd161242250" | 7 "pin": "98339fac0faf" |
8 }, | 8 }, |
9 "checker": { | 9 "checker": { |
10 "pin": "ef64b3f171d9" | 10 "pin": "e839338d3869" |
11 }, | 11 }, |
12 "piper-vamp-cpp": { | 12 "piper-vamp-cpp": { |
13 "pin": "f381235a4ba88eac2fa31fc1f7f613cca9707f63" | 13 "pin": "f0d3ab2952b21d287b481759bda986427df10ef7" |
14 }, | 14 }, |
15 "dataquay": { | 15 "dataquay": { |
16 "pin": "35098262cadd" | 16 "pin": "35098262cadd" |
17 }, | 17 }, |
18 "bqvec": { | 18 "bqvec": { |
29 }, | 29 }, |
30 "bqaudiostream": { | 30 "bqaudiostream": { |
31 "pin": "a0926b93e771" | 31 "pin": "a0926b93e771" |
32 }, | 32 }, |
33 "sv-dependency-builds": { | 33 "sv-dependency-builds": { |
34 "pin": "d0c2a83c1364" | 34 "pin": "08ae793730bd" |
35 } | 35 } |
36 } | 36 } |
37 } | 37 } |