void lttngh_ActivityIdSet()

in src/LttngActivityHelpers.c [151:161]


void lttngh_ActivityIdSet(void const *pNewThreadActivityId) {
  struct lttngh_ThreadInfo *pInfo = &ThreadInfo;
  memcpy(pInfo->ThreadActivityId, pNewThreadActivityId,
         sizeof(pInfo->ThreadActivityId));
  if (pInfo->ThreadActivityId[0] | pInfo->ThreadActivityId[1] |
      pInfo->ThreadActivityId[2] | pInfo->ThreadActivityId[3]) {
    pInfo->ThreadActivityPtr = pInfo->ThreadActivityId;
  } else {
    pInfo->ThreadActivityPtr = NULL;
  }
}