Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Conversation

@github-roushan
Copy link
Contributor

Describe Your Changes

  • This pull request addresses a range of compiler warnings across multiple files, improving code quality and maintainability.
  • It implements handling for [[nodiscard]] attributes where return values were previously being ignored, ensuring proper error checking and resource management.
  • Added comprehensive error checking and logging to provide better diagnostics and identify potential issues during runtime.

Fixes Issues

  • Closes #
  • Closes #

Self Checklist

  • Added relevant comments, esp in complex areas
  • Updated docs (for bug fixes / features)
  • Created issues for follow-up changes or refactoring needed

@github-roushan
Copy link
Contributor Author

@vansangpfiev

vansangpfiev
vansangpfiev previously approved these changes Mar 7, 2025
@vansangpfiev vansangpfiev self-requested a review March 7, 2025 02:46
use macro PCLOSE to correctly map to _pclose on windows
@qnixsynapse qnixsynapse dismissed vansangpfiev’s stale review March 7, 2025 14:14

Windows CI build failure

The PCLOSE macro was mistakenly defined as pclose for Windows. This commit fixes the typo, reverting it back to _pclose
@github-roushan
Copy link
Contributor Author

Screenshot (22)

fixed it @qnixsynapse

@vansangpfiev vansangpfiev changed the title Address Compiler Warnings chore: address compiler warnings Mar 10, 2025
@github-roushan
Copy link
Contributor Author

can we push this as well @sangjanai

@vansangpfiev vansangpfiev merged commit ce5cbe8 into janhq:dev Mar 10, 2025
7 of 8 checks passed
@github-roushan github-roushan deleted the remove_warn branch March 12, 2025 13:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants