Changeset 108064 in vbox
- Timestamp:
- Feb 5, 2025 11:02:20 AM (2 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167344
- Location:
- trunk/src/VBox/ExtPacks/VBoxDTrace/onnv
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/common/ctf/ctf_types.c
r53657 r108064 242 242 243 243 ctf_file_t *rfp = fp; 244 const char *name; 244 245 const ctf_type_t *tp = 245 246 ctf_lookup_by_id(&rfp, cdp->cd_type); 246 const char *name = ctf_strptr(rfp, tp->ctt_name); 247 248 if (tp == NULL) { 249 return (-1); /* errno is set for us */ 250 } 251 252 name = ctf_strptr(rfp, tp->ctt_name); 247 253 248 254 if (k != CTF_K_POINTER && k != CTF_K_ARRAY) … … 312 318 { 313 319 ssize_t rv = ctf_type_lname(fp, type, buf, len); 314 return ( rv >= 0 && VBDTCAST(size_t)rv < len? buf : NULL);320 return ((rv >= 0 && (size_t)rv < len) ? buf : NULL); 315 321 } 316 322 … … 408 414 for (; n != 0; n--, mp++) { 409 415 ssize_t am = ctf_type_align(fp, mp->ctm_type); 410 align = MAX(VBDTCAST(ssize_t)align, am); 416 if (am == -1) { 417 return (-1); /* errno is set for us */ 418 } 419 align = MAX(align, (size_t)am); 411 420 } 412 421 } else { -
trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_aggregate.c
r66829 r108064 1024 1024 dt_aggregate_t *agp = &dtp->dt_aggregate; 1025 1025 dtrace_optval_t size, cpu; 1026 dtrace_bufdesc_t *buf = &agp->dtat_buf;1026 dtrace_bufdesc_t *buf; 1027 1027 int rval, i; 1028 1028 -
trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c
r84054 r108064 2020 2020 2021 2021 dtp->dt_filetag = fname; 2022 if (dt_lib_depend_add(dtp, &dtp->dt_lib_dep, fname) != 0) 2022 if (dt_lib_depend_add(dtp, &dtp->dt_lib_dep, fname) != 0) { 2023 (void) fclose(fp); 2023 2024 goto err; 2025 } 2024 2026 2025 2027 rv = dt_compile(dtp, DT_CTX_DPROG, … … 2029 2031 if (rv != NULL && dtp->dt_errno && 2030 2032 (dtp->dt_errno != EDT_COMPILER || 2031 dtp->dt_errtag != dt_errtag(D_PRAGMA_DEPEND))) 2033 dtp->dt_errtag != dt_errtag(D_PRAGMA_DEPEND))) { 2034 (void) fclose(fp); 2032 2035 goto err; 2036 } 2033 2037 2034 2038 if (dtp->dt_errno)
Note:
See TracChangeset
for help on using the changeset viewer.