Port to libsoup3 (see 
https://github.com/geany/geany-plugins/pull/1295#issuecomment-1906999722 
@jbicha) plus a couple other fixes I just couldn't leave there after seeing 
them :slightly_smiling_face: 

**:warning: DISCLAIMER:** I don't know neither libsoup2.4 nor libsoup3.  
This is a uneducated guess by looking at [the scarce 
documentation](https://libsoup.org/libsoup-3.0/migrating-from-libsoup-2.html) 
and the API reference.  And it seems to work with limited testing (I tested 
manually only, for the normal case, the 404 case and the incorrect domain case 
-- all of which got the expected result).
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/1336

-- Commit Summary --

  * updatechecker: Port to libsoup3
  * updatechecker: Don't leak the libsoup session
  * updatechecker: Avoid a deprecated call
  * updatechecker: Remove weird German quotes

-- File Changes --

    M build/updatechecker.m4 (2)
    M updatechecker/README (4)
    M updatechecker/src/updatechecker.c (70)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/1336.patch
https://github.com/geany/geany-plugins/pull/1336.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1336
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany-plugins/pull/[email protected]>

Reply via email to