Skip to content

Some Minor TODO fixes #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

adamnew123456
Copy link
Contributor

I made some minor changes to remove some of the low-hanging fruit from the TODO; specifically, there are now checks around XMapWindow and XRaiseWindow in placeNode:tree.c.

I also fixed what seemed to be a problem with the Makefile - at least on my Ubuntu machine, GCC would fail to process the Makefile due to a bad linker order. The reordering change I made makes it compilable for me.

GNU ld won't link foo-wm as-is, since the libraries are in the front.
I separated compiler options (like -g and -Wall) from libraries (-lX11 and
-lm) to prevent ld from failing.
This fix is mostly for pedagogical purposes, and not really intended to be
used. Feel free to delete this commit.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant