INNER CODE UNIT · C

data

tek256/astera · src/asset.c:45

  unsigned char* data = (unsigned char*)malloc(sizeof(char) * data_length);

  if (!data) {
    fclose(f);
    return 0;
  }

  uint32_t read_amount = (uint32_t)fread(data, sizeof(char), data_length, f);
  fclose(f);

  if (read_amount != data_length) {
    ASTERA_FUNC_DBG("read and file size different: %i vs %i\n", read_amount,
                    data_length);
  }

  if (size_ptr) {
    *size_ptr = data_length;
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…