interfaces: fix incorrect signature of ofono DBusPermanentSlot (2.29) #4123

Merged
merged 2 commits into from Nov 3, 2017
Commits on Nov 2, 2017
  1. interfaces/builtin: detect unexpected specifier signatures

    zyga committed Nov 2, 2017
    This patch adds a reflection-based test that checks signature of each
    specification method to be what we expect. This can catch stray
    silliness like the recently found ofono bug.
    
    Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
  2. interfaces: correct the signature of ofono DBusPermanentSlot

    zyga committed Nov 2, 2017
    The invalid signature meant that the function was silently ignored and
    did nothing at all.
    
    Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>