No, that's bullshit. https://github.com/skypeopensource/epycs/blob/master/sources...
That function right there (and the vast majority of the rest of the file) is a straight decompiled version from Skype. You even use the register names and comment with addresses from the binary.
Having spent a lot of time reversing apps myself, this is a straight copyright violation. Your code is a directly derivative work from Skype.