mirror of
https://forge.fsky.io/lda/Parsee.git
synced 2026-03-13 15:05:11 +00:00
[ADD/FIX/WIP] "Fix" concurrency, prepare XEP-0421
I'll need to break down my commits more...
This commit is contained in:
parent
a686449a4d
commit
63c1bc819e
14 changed files with 356 additions and 162 deletions
|
|
@ -240,4 +240,14 @@ extern char * ParseeStringifyDate(uint64_t millis);
|
|||
/* Generates the JID of the Parsee bridge user. */
|
||||
extern char * ParseeJID(ParseeData *data);
|
||||
extern char * ParseeMXID(ParseeData *data);
|
||||
|
||||
/** Prints an _fatal_ and _strange_, error message, then congratulates
|
||||
* the user for it(an "achievement").
|
||||
* Use this for errors that have _no business_ happening, at all.
|
||||
* NOTE to users: If you see this, _*OPEN AN ISSUE*_.
|
||||
* ---------------------------------------------------
|
||||
* Returns: NOTHING | NORETURN */
|
||||
extern void ParseeAchievement(const char *func, const char *msg, bool die);
|
||||
#define Achievement(msg, die) ParseeAchievement(__func__, msg, die)
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue