# getLicenseComment static method

String getLicenseComment()

Retrieves the license comment.

return The license comment. throws BiosealException An error has occurred during Bioseal Library execution.

## Implementation

    static String getLicenseComment() {
      Pointer<Char> pLicenseComment = calloc.allocate(256);
      Pointer<Int> pLicenseCommentSize = calloc.allocate(1);
      pLicenseCommentSize[0] = 256;
      try {
        var err = biosealSDK.id3BiosealLicense_GetLicenseComment(pLicenseComment, pLicenseCommentSize);
        if (err == BiosealError.insufficientBuffer.value) {
          calloc.free(pLicenseComment);
          pLicenseComment = calloc.allocate(pLicenseCommentSize.value);
          err = biosealSDK.id3BiosealLicense_GetLicenseComment(pLicenseComment, pLicenseCommentSize);
          if (err != BiosealError.success.value) {
            throw BiosealException(err);
          }
        }
        final vLicenseComment = utf8.decode(Uint8List.fromList(pLicenseComment.cast<Uint8>().asTypedList(pLicenseCommentSize.value)));
        return vLicenseComment;
      } finally {
        calloc.free(pLicenseComment);
        calloc.free(pLicenseCommentSize);
      }
    }