-encryptor : main.o password.o mnenc.o
- g++ -o mnenc -g -Wall main.o password.o mnenc.o
+mnencd : mnencd.o password.o mnenc.o
+ g++ -o mnencd -g -Wall mnencd.o password.o mnenc.o
-main.o: main.cpp password.hpp mnenc.hpp
- g++ -c -g -Wall main.cpp
+mnencd.o: mnencd.cpp password.hpp mnenc.hpp
+ g++ -c -g -Wall mnencd.cpp
password.o: password.cpp password.hpp
g++ -c -g -Wall password.cpp
-encryptor.o: mnenc.cpp mnenc.hpp
+mnenc.o: mnenc.cpp mnenc.hpp
g++ -c -g -Wall mnenc.cpp
clean:
- rm *.o mnenc
+ rm *.o mnencd
bool password::to_file(std::string filename) {
bool worked = false;
std::ofstream keyfile;
- if(keyfile.open(filename.c_str())) {
+ keyfile.open(filename.c_str());
+ if(keyfile.is_open()) {
keyfile << encryptedpw;
keyfile.close();
worked = true;