| 98 | } |
| 99 | |
| 100 | static void activation_note_refusal(const char *predicate, unsigned long os_error) { |
| 101 | if (g_activation_refusal_note[0] != '\0') { |
| 102 | return; |
| 103 | } |
| 104 | (void)snprintf(g_activation_refusal_note, sizeof(g_activation_refusal_note), "%s (os %lu)%s%s", |
| 105 | predicate, os_error, g_activation_refusal_object ? " at " : "", |
| 106 | g_activation_refusal_object ? g_activation_refusal_object : ""); |
| 107 | } |
| 108 | |
| 109 | const char *cbm_activation_transaction_refusal_note(void) { |
| 110 | return g_activation_refusal_note; |
no outgoing calls
no test coverage detected